北交《C++语言程序设计》在线作业二
试卷总分:100
单选题
多选题
判断题
一、单选题(共 15 道试题,共 30 分。)
V
1. 要为读/写操作打开一个字符文件,其正确的打开方式为____。
A. wr
B. r+
C. rb+
D. rw
满分:2 分
2. 一个C程序的执行是从( )
A. main()函数开始,直到main()函数结束
B. 第一个函数开始,直到最后一个函数结束
C. 第一个语句开始,直到最后一个语句结束
D. main()函数开始,直到最后一个函数结束
满分:2 分
3. 有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是_____。
A. *p+9
B. *(p+8)
C. *P+=9
D. P+8
满分:2 分
4. 设变量定义为“int a[2]={1,3}, *p= a[0]+1;”,则*p的值是()
A. 2
B. 3
C. 4
D. a[0]+1
满分:2 分
5. 若有输入语句scanf( "%d%d%d", x, y, z);则不能使x值为5, y值为6, z值为7的输入是______。
A. 5,6 ,7 回车
B. 5 6 7 回车
C. 5 6 回车 7 回车
D. 5 回车 ,6 回车 ,7 回车
满分:2 分
6. 已知:int a,*p= a;,则下列函数调用中错误的是______。( )
A. scanf("%d", a);
B. scanf("%d",p);
C. scanf("%d",*p);
D. printf("%d",a);
满分:2 分
7. 以下各选项企图说明一种新的类型名,其中正确的是
A. typedef v1 int;
B. typedef v2=int;
C. typedefv1 int v3;
D. typedef v4: int;
满分:2 分
8. 以下正确的叙述______。
A. 在C程序中,每行只能写一条语句
B. 若a是实型数据,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C. 在C程序中,无论是整数还是实数,都能被正确无误的表示
D. 在C程序中,%是只能用于整数的运算符
满分:2 分
9. 若 i 、 j 已定义为 int 型,则以下程序段中语句 printf( “ %d ” ,i*j); 的执行次数是_____。for ( i=3;i 0;i-- ) for ( j=0;j 4;j++ )printf( “ %d ” ,i*j);
A. 12
B. 15
C. 16
D. 20
满分:2 分
10. 以下选项中不属于C语言的类型的是_____。
A. signed short int
B. unsigned long int
C. unsigned int
D. long short
此题选: D 满分:2 分
11. 以下说法下确的是_____。
A. C语言程序总是从第一个的函数开始执行
B. 在C语言程序中,要调用的函数必须在main()函数中定义
C. C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
满分:2 分
12. 若x是整型变量,表达式 (x=10.0/4.0) 的值是()
A. 2.5
B. 2.0
C. 3
D. 2
此题选: D 满分:2 分
13. 若有 char c[5]={c,d,
试卷总分:100
单选题
多选题
判断题
一、单选题(共 15 道试题,共 30 分。)
V
1. 要为读/写操作打开一个字符文件,其正确的打开方式为____。
A. wr
B. r+
C. rb+
D. rw
满分:2 分
2. 一个C程序的执行是从( )
A. main()函数开始,直到main()函数结束
B. 第一个函数开始,直到最后一个函数结束
C. 第一个语句开始,直到最后一个语句结束
D. main()函数开始,直到最后一个函数结束
满分:2 分
3. 有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是_____。
A. *p+9
B. *(p+8)
C. *P+=9
D. P+8
满分:2 分
4. 设变量定义为“int a[2]={1,3}, *p= a[0]+1;”,则*p的值是()
A. 2
B. 3
C. 4
D. a[0]+1
满分:2 分
5. 若有输入语句scanf( "%d%d%d", x, y, z);则不能使x值为5, y值为6, z值为7的输入是______。
A. 5,6 ,7 回车
B. 5 6 7 回车
C. 5 6 回车 7 回车
D. 5 回车 ,6 回车 ,7 回车
满分:2 分
6. 已知:int a,*p= a;,则下列函数调用中错误的是______。( )
A. scanf("%d", a);
B. scanf("%d",p);
C. scanf("%d",*p);
D. printf("%d",a);
满分:2 分
7. 以下各选项企图说明一种新的类型名,其中正确的是
A. typedef v1 int;
B. typedef v2=int;
C. typedefv1 int v3;
D. typedef v4: int;
满分:2 分
8. 以下正确的叙述______。
A. 在C程序中,每行只能写一条语句
B. 若a是实型数据,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C. 在C程序中,无论是整数还是实数,都能被正确无误的表示
D. 在C程序中,%是只能用于整数的运算符
满分:2 分
9. 若 i 、 j 已定义为 int 型,则以下程序段中语句 printf( “ %d ” ,i*j); 的执行次数是_____。for ( i=3;i 0;i-- ) for ( j=0;j 4;j++ )printf( “ %d ” ,i*j);
A. 12
B. 15
C. 16
D. 20
满分:2 分
10. 以下选项中不属于C语言的类型的是_____。
A. signed short int
B. unsigned long int
C. unsigned int
D. long short
此题选: D 满分:2 分
11. 以下说法下确的是_____。
A. C语言程序总是从第一个的函数开始执行
B. 在C语言程序中,要调用的函数必须在main()函数中定义
C. C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
满分:2 分
12. 若x是整型变量,表达式 (x=10.0/4.0) 的值是()
A. 2.5
B. 2.0
C. 3
D. 2
此题选: D 满分:2 分
13. 若有 char c[5]={c,d,
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
下一篇 : 13春北京交通大学《C语言程序设计》在线作业一