2024年1月31日发(作者:)
长风破浪会有时,直挂云帆济沧海。 住在富人区的她
A.正确
B.错误
7.下列程序的输出结果是()。main(){intb=4; b*=b+=b+b; printf(“%dn”,a);}
A.16
B.32
(图片大小可自由调整) C.96
D.144
8.下列程序的输出为()。#includestdio.h; main(){intm=13; floata=12.6,x; x=m/2+a/2;
东北大学智慧树知到“计算机科学与技术”《C语言及程序设计》网课测试题答案
第1卷
printf(“%fn”,x);}
A.12
B.12.3
C.12.8
D.12.3
一.综合考核(共15题)
9.以下叙述中不正确的是()。
1.以下for循环语句()。 for(;;)printf(“*”); A.在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
A.判断循环结束的条件不合法 B.在C程序的函数中,最好使用全局变量
B.是无限循环 C.在C程序中,形参只是局限于所在函数
C.循环一次也不执行 D.在C程序中,函数名的存储类别为外部
D.循环只执行一次
10.述语句中,()中的if语法有错误。
2.以下程序的输出结果是()。main(){char*a[][5]={“how”,“do”,“you”,“do”,“!”}; char**p; (xy)
inti; p=a; for(i=0; oudo (x==y)x+y
(x!=y)scanf(““%d””,x) else scanf(““%d””,y)
oudo (xy){x++; y++;}
11.在C程序中main函数必须位于程序的最前面。()
3.若有定义int a=2,b=9,k;k=a+b++/a++则k的值是()。 A.正确
A.6.5 B.错误
B.7
C.6 12.若有定义:int x=7;float a=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。
D.8 A.2.5
B.2.75
4.下列程序的输出结果是()。 main(){int b=4;b*=b+=b+b;printf(“%dn”,a);} C.3.5
A.16 D.0
B.32
C.96 13.若有说明:int a[10];则对数组元素的正确引用是()。
D.144 A.a[10]
B."a[3,5]"
5.声明语句int a[][3]={{1,0,1},{},{1,1}}; 能对二维数组a进行正确初始化。() C.a(5)
A.正确 D.a[10-10]
B.错误
14.以下对二维数组a的正确说明是()。
6.一个整数可以直接赋给一个枚举变量。() a[3][];
长风破浪会有时,直挂云帆济沧海。 住在富人区的她
B."float a(3,4);"
a[1][4] 6.有两个字符数组a、b,则以下正确的输入语句是()。
a(3)(4); (a,b);
B."scanf(""%s%s"",a,b);"
15.以下能对一维数组a进行正确初始化的语句是()。 C."scanf(""%s%s"",a,b);"
[10]=(0,0,0,0,0) D."gets(""a""),gets(""b"");"
[10]={}
[]={0} 7.在C程序中,注释说明只能位于一条语句的后面。()
[10]={10*1} A.正确
B.错误
8.声明语句int a[]={0}; 可以对一维数组a进行正确初始化。()
第2卷
A.正确
B.错误
9.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。()
A.正确
B.错误
一.综合考核(共15题)
1.以下能对二维数组a进行正确初始化的语句是()。 *A[5],则标识符A的意义时()。
[2][]={{1,0,1},{5,2,3}}; A.A是一个指向有5个字符型元素的指针变量
B."inta[][3]={{1,2,3},{4,5,6}};" B.A是一个有5个元素的一维数组,每个元素指向字符型的指针变量
C."inta[2][4]={{1,2,3},{4,5},{6}};" C.A是一个指向字符型的函数的指针变量
D."inta[][3]={{1,0,1},{},{1,1}};" D.A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量
2.下面程序的运行结果是()。charc[]=“tv0willn”; printf(“%d”,strlen(c)) 11.函数strcmp(“A”,“B”)的值为()。
A.14 A.0
B.3 B.-1
C.9 C.1
D.字符串中有非法字符,输出值不能确定 D.3
3.下列四组选项中,均是不合法的用户标识符的选项是()。 12.主函数可以在其他函数之后,函数内不可以嵌套定义函数。()
_0do A.正确
oto_A B.错误
C.b-agotoint
D._123tempINT a[3][];可以对二维数组a的正确说明。()
A.正确
4.在swith语句中可以根据需要使用或不需要使用break语句。() B.错误
A.正确
B.错误 14.C语言中的构造类型数据包括()。
A.数组类型、构造体类型和共用体类型
5.下面四个选项中,均是正确的数值常量或字符常量的选项是()。 B.数组类型、结构体类型和指针类型
A.0.00f8.9e'' C.数组类型、结构体类型和枚举类型
B."""a""3.9E-2.51e1'""'" D.数组类型、结构体类型和空类型
C.3'0110xFF000a
D.001E140xabcd2e250.I14 15.以下不正确的说法为()。
长风破浪会有时,直挂云帆济沧海。 住在富人区的她
A.在不同函数中可以使用相同名字的变量
B.形式参数是局部变量
C.在函数内定义的变量只在本函数范围内有效
D.在函数内的复合语句中定义的变量在本函数范围内有效
第1卷参考答案
一.综合考核
1.参考答案:B
2.参考答案:C
3.参考答案:C
4.参考答案:D
5.参考答案:B
6.参考答案:B
7.参考答案:D
8.参考答案:B
9.参考答案:B
10.参考答案:C
11.参考答案:B
12.参考答案:A
13.参考答案:D
14.参考答案:C
15.参考答案:C
第2卷参考答案
一.综合考核
1.参考答案:B
2.参考答案:B
3.参考答案:C
4.参考答案:A
5.参考答案:D
6.参考答案:C
7.参考答案:B
8.参考答案:A
9.参考答案:B
10.参考答案:B
11.参考答案:B
12.参考答案:A
13.参考答案:B
14.参考答案:A
15.参考答案:D
本文发布于:2024-01-31 06:38:21,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170665430126306.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |