东北师范大学智慧树知到“计算机科学与技术”《C程序设计》网课测试题答案
(图片大小可自由调整)
第1卷
一.综合考核(共15题)
1.通过return语句,函数可以带回一个或一个以上的返回值。()
A.错误
B.正确
2.C语言规定数组元素的下标从0开始。()
A.错误
B.正确
3.int i=20; switch(i/10) {case 2:printf(“A”); case 1:printf(“B”);} 的输出结果为A。()
A.错误
B.正确
4.假设有int A[10],*p; 则p=&a[0]与p=a等价。()
A.错误
B.正确
5.‘ab’是合法的字符型常量。()
A.错误
B.正确
6.C程序总是从main()函数的一条语句开始执行的。()
A.错误
B.正确
7.逻辑运算符的优先级为&&|!。()
A.错误
B.正确
8.设整型变量a为5,使b不为2的表达式是()。
A.b=a/2
B.b=6-(--a)
C.b=a%2
D.b=a>3?2:1
9.循环可以并列,但不可以嵌套。()
A.错误
B.正确
10.当说明一个共用体变量时,系统分配给它的内存是()。
A.各成员所需内存容量的总和
B.共用体中一个成员所需内存
C.各成员所需内存容量的最大值
D.共用体中最后一个成员所需内存
11.允许定义无名结构,但是它只能在定义结构类型时定义一次结构变量。()
A.错误
B.正确
12.以下选项中属于C语言的数据类型是()。
A.复合型
B.双精度型
C.逻辑型
D.集合型
13.getchar()函数的功能是从键盘上输入一个字符串。()
A.错误
B.正确
14.在C程序中有如下语句:char *func(int x,int y); 它是()。
A.对函数func的定义
B.对函数func的调用
C.对函数func的原型说明
D.不合法的
15.从循环体中退出只能使用goto语句。()
A.错误
B.正确
第2卷
一.综合考核(共15题)
1.以下程序运行后,int func(char *str) {int num=0; while(*(str+num)!=‘\0’) num++; return(num);} main() {char str[10],*p=str; gets(p); printf(“%d\n”,func(p));} 如果从键盘上输入ABCDE,则输出结果为()。
A.8
B.7
C.6
D.5
2.程序段if(u>s) t=u; t=s; 的功能是将u,s中的最大值赋给变量t。()
A.错误
B.正确
3.在C语言中,字符型数据在内存中是以什么形式存放的?()
A.原码
B.BCD码
C.反码
D.ASCII码
4.一个函数中只允许有一条return语句。()
A.错误
B.正确
5.若有宏定义:#define PI 3.14i5926,则系统预编译时会报错。()
A.错误
B.正确
6.getchar()函数没有参数。()
A.错误
B.正确
7.设int a=12; 表达式a+=a-=a*=a的值是()。
A.12
B.144
C.0
D.132
8.数组名作为实参调用函数,实际传给形参的是数组中全部的元素值。()
A.错误
B.正确
9.以下程序:main( ) {int a=011; printf(“%d\n”,a);} 的输出结果是()。
A.12
B.11
C.10
D.9
10.二维数组中元素排列的顺序是:按行存放,即在内存中先顺序存放一行的元素,再存放二行的元素。()
A.错误
B.正确
c语言好的网课11.break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。()
A.错误
B.正确
12.为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与哪个if组成配对关系?()
A.缩排位置相同的if
B.在其之前未配对的if
C.在其之前未配对的最近的if
D.同一行上的if
13.以下不表示循环结构的是()。
A.do-while
B.switch
C.for
D.while
14.下列函数:int fun1(chat* x) {char*y=x; while(*y++); return(y-x-1);} 的功能是()。
A.求字符串的长度
B.比较两个字符串的大小
C.将字符串x复制到字符串y
D.将字符串X连接到字符串Y后面
15.宏定义的宏名一定要大写,否则无效。()
A.错误
B.正确
第1卷参考答案
一.综合考核
1.参考答案:A
2.参考答案:B
3.参考答案:A
4.参考答案:B
5.参考答案:A
6.参考答案:B
7.参考答案:A
8.参考答案:C
9.参考答案:A
10.参考答案:A
11.参考答案:B
12.参考答案:A
13.参考答案:A
14.参考答案:C
15.参考答案:A
第2卷参考答案
一.综合考核
1.参考答案:D
2.参考答案:A
3.参考答案:D
4.参考答案:A
5.参考答案:A
6.参考答案:B
7.参考答案:C
8.参考答案:A
9.参考答案:D
10.参考答案:B
11.参考答案:B
12.参考答案:C
13.参考答案:B
14.参考答案:A
15.参考答案:A
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论