奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 816|回复: 0

16春奥鹏北航《C语言程序设计》在线作业二标准答案

[复制链接]

2万

主题

27

回帖

6万

积分

管理员

积分
60167
发表于 2016-3-24 21:12:11 | 显示全部楼层 |阅读模式
扫码加微信
北航《C语言程序设计》在线作业二

一、单选题:
1.设int a,x;表达式正确的是(    )(    ).          (满分:4)
    A. a=(a[0]+a[1])/2
    B. a=(x=1
    x++
    x+2)
    10
    C. a*=*a+1
    D. a="good"
2.以下叙述中正确的是          (满分:4)
    A. 预处理命令行必须位于源文件的开头
    B. 在源文件的一行上可以有多条预处理命令
    C. 宏名必须用大写字母表示
    D. 宏替换不占用程序的运行时间
3.设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是(    )。(    )          (满分:4)
    A. 3
    B. 2
    C. 1
    D. 0
4.下列叙述中不正确的是          (满分:4)
    A. 在不同的函数中可以使用相同名字的变量
    B. 函数中的形式参数是局部变量
    C. 在一个函数内定义的变量只在本函数范围内有效
    D. 在一个函数内的复合语句中定义的变量在本函数范围内有效
5.以下选项中属于C语言的数据类型是(    )          (满分:4)
    A. 复数型
    B. 逻辑型
    C. 集合型
    D. 双精度型
6.数字字符0的ASCII值为48,若有以下程序main(    ) { char a=‘1‘,b=‘2‘; printf("%c,",b++); printf("%dn",b-a); } 程序运行后的输出结果是 (    ).          (满分:4)
    A. 3
    2
    B. 50
    2
    C. 2
    2
    D. 2
    50
7.若用数组名作为函数调用时的参数,则实际上传递给形参的是          (满分:4)
    A. 数组元素的个数
    B. 数组的第一个元素值
    C. 数组中全部元素的值
    D. 数组首地址
8.设char ch; 以下正确的赋值语句是          (满分:4)
    A. ch='123';
    B. ch='\xff';
    C. ch='\08';
    D. ch="\"
9.下列数组定义正确的是(    )(    )。          (满分:4)
    A. int a[5]
    b[2
    3];
    B. char no(30);
    C. char x[];
    D. int x[5]={1
    2
    3};
10.若有说明语句:int w=2,x=3,y=3,z=4;则表达式w>x?w:z>y?z:x的值是          (满分:4)
    A. 4
    B. 3
    C. 2
    D. 1
三、判断题:
1.‘ a’和“a”在内存中所占字节数相同。(    )          (满分:4)
    A. 错误
    B. 正确
2.一个int型变量的最大允许值为32767,如果再加1就会溢出。(    )          (满分:4)
    A. 错误
    B. 正确
3.在C语言中,可以用typedef定义一种新的类型。(    )          (满分:4)
    A. 错误
    B. 正确
4.数据结构指的是数据的组织形式,数组就是一种数据结构(    )          (满分:4)
    A. 错误
    B. 正确
5.模运算符要求两侧均应为整型数据。(    )          (满分:4)
    A. 错误
    B. 正确
6.switch语句中,各个case和default的出现次序不影响执行结果。(    )          (满分:4)
    A. 错误
    B. 正确
7.字符型变量用来存放字符常量,可以存放多个字符。(    )          (满分:4)
    A. 错误
    B. 正确
8.在使用C语言库函数时,要用预编译命令“#include”将有关的头文件包括到用户源文件中。(    )          (满分:4)
    A. 错误
    B. 正确
9.设有定义:char  a[2][3]={1,2,3,4}; 则数组元素a[1][1]的值为4          (满分:4)
    A. 错误
    B. 正确
10.C语言规定:在一个源程序中,main函数的位置必须在最开始。(    )          (满分:4)
    A. 错误
    B. 正确
11.自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。(    )          (满分:4)
    A. 错误
    B. 正确
12.由于函数scanf在接收变量时必须指定该变量在内存中的地址,因此有scanf("%s",&str)。(    )          (满分:4)
    A. 错误
    B. 正确
13.设char s[10]; *p=s; 则s=p+s;是正确的表达式。(    )          (满分:4)
    A. 错误
    B. 正确
14.rewind函数的作用是使指针重新返回文件的开头,此函数无返回值(    )          (满分:4)
    A. 错误
    B. 正确
15.C程序中,有调用关系的所有函数不一定放在同一个源程序文件中。(    )          (满分:4)
    A. 错误
    B. 正确

奥鹏易百网www.openhelp100.com专业提供网络教育各高校作业资源。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2025-2-6 19:31

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表