1. 在Visual C中,整型数据在内存中占2个字节。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
2. 赋值表达式c=b=a=3是错误的。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
3. 被main函数调用的函数只能是库函数。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
4. 在C语言中,字母的大小写不被区分。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
5. 字符常数和字符串常数的存储是相同的,都是以字符的ASCII码值进行存放。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
6. 对整型常量可进行自加或自减运算,而对变量或表达式不可以。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
7. 在Turbo C++中,存储字符串常数时所占内存空间是不固定。( )
A. 错误
B. 正确
满分:2 分 得分:2
B
8. 用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
9. PI可作为标识符使用。( )
A. 错误
B. 正确
满分:2 分 得分:2
B
10. 字符型数据和整数之间是不可以通用的。( )
A. 错误
B. 正确
满分:2 分 得分:2
A
《1703在线作业第一套》
1. #include “stdio.h” void main() { int sum=0,a=11; while(a<=10) {sum=sum+a; a++; } printf(“sum=%d\n”,sum); } 上述程序段的运行结果是( )
A. sum=0
B. sum=55
C. sum=10
D. sum=11
满分:2 分 得分:2
A
2. 以下对一维整型数组 a 的正确说明是( )
A. int a(10) ;
B. int n=10,a[n];
C. int n;
D. define SIZE 10 int a[SIZE];
满分:2 分 得分:2
D
3. 下列哪个是读写文件出错检测函数( )。
A. ferror
B. clearerr
C. feof
D. fwrite
满分:2 分 得分:2
A
4. C语言的函数中,( )。
A. 必须有形参
B. 形参必须是变量名
C. 可以有也可以没有形参
D. 数组名不能作形参
满分:2 分 得分:2
C
5. 若已有定义int x=2; int *p=&x;则*p的值为( )
A. 2
B. &x
C. *x
D. &p
满分:2 分 得分:2
A
6. 关于return语句,下列说法正确的是( )。
A. 不能在主函数中出现
B. 必须在每个函数中出现
C. 可以在同一个函数中出现多次
D. 只能在除主函数之外的函数中再出现一次
满分:2 分 得分:2
C
7. 下列关于数组的特征错误的是( )。
A. 先定义后使用
B. 可以有多维
C. 定义数组长度时可以用常量或变量
D. 可以作参数传递
满分:2 分 得分:2
C
8. 如果在C语言中一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为( )。
A. 0~255
B. 0~32 767
C. 0~65 535
D. 0~2 147 483 647
满分:2 分 得分:2
C
9. main() { int x,y,z; scanf (“%d%d%d”,&x,&y,&z); printf(“x+y+z=%d\n”,x+y+z); } 输入数据
的形式是25,13,10<回车>,则程序的输出结果是( )
A. x+y+z=48
B. x+y+z=35
C. x+z=35
D. 不确定值
满分:2 分 得分:2
A
10. #include<stdio.h> main() {union { long a; int b; char c;}m; printf("%d\n",sizeof(m));} 以上程序的运行结果是( )。
A. 2
B. 4
C. 6
D. 8
满分:2 分 得分:2
B
11. 设以下变量均为int类型,则值不等于7的表达式是( )
A. (x= y= 6, x+y,x+1)
B. (x= y= 6,x+y,y+1)
C. (x= 6,x+1,y= 6,x+y)
D. (y=6,y+l,x = y,x+1)
满分:2 分 得分:2
C
12. 在C语言中,int、char和short三种类型的数据在内存中所占用的字节数( )。
A. 由用户自己定义
B. 均为2个字节
C. 是任意的
D. 由所用机器的机器字长决定
满分:2 分 得分:2
D
13. 若调用fputc函数输出字符成功,则其返回值是( )
A. EOF
B. 1
C. 0
D. 输出的字符
满分:2 分 得分:2
D
14. 在C语言中,char型数据在内存中的存储形式是( )
A. 补码
B. 反码
C. 原码
D. ASCII码
满分:2 分 得分:2
结构体数组不能作为参数传递给函数D
15. main() {struct date {int year,month,day;}today; printf("%d\n",sizeof(struct date));} 以上程序的运行结果是( )
A. 6
B. 8
C. 10
D. 12
满分:2 分 得分:2
D
16. 当说明一个结构体变量时系统分配给它的内存是( )
A. 各成员所需内存的总和
B. 结构中第一个成员所需内存量
C. 成员中占内存量最大者所需的容量
D. 结构中最后一个成员所需内存量
满分:2 分 得分:2
A
17. 若以”a+”方式打开一个已存在的文件,则以下叙述正确的是( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论