:2022下述对C语言字符数组的描述中错误

2022计算机二级c语言习题及答案 #
1.下述对C语言字符数组的描述中错误的是()
A)字符数组可以存放字符串
B)字符数组中的字符串可以整体输入、输出 #
C)可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
#
D)不可以用关系运算符对字符数组中的字符串进行比较
#
2.下面叙述正确的是() #
A)和auto都不能定义为用户标识符
#
B)可以把和auto定义为用户标识符
#
C)可以把定义为用户标识符,但auto是C语言的'关键字 #
D)可以把auto定义为用户标识符计算机二级c语言答案,但是C语言的关键字
3.以下的for循环()
#
for(x=0,y=0;(y!=123)&&(x
#
A)是无限循环 B)循环次数不定 C)执行4次 D)执行3次 #
4.设有定义:int a,*p=&a,**pp=&p;,则与a=100;等价的语句为() #
A)**p=100; B)**pp=100; C)&*p=100; D)*pp=10;
#
5.有以下程序
#
int x=3;
do {("%d",x-=2);}while(!(--x));
程序运行后的输出结果是()
A)1 B)30 C)1-2 D)死循环
#
6.执行下面程序的正确结果是() #
main() #
{ float a=1.9; #
(a) #
{ case 0∶("0000"); #
case 1∶("1111"); #
case 2∶("3333");
#
} #
("%f",a);
} #
A)1. B). C)33331. D)331. #
7.对下述程序计算机二级c语言答案,正确的判断是() #
main () #
{ int a, b;
scanf("%d,%d",&a,&b); #
if(a>b)a=b;b=a; #
else a++;b++;
#
("%d,%d",a,b);} #
A)有语法错误不能通过编译 B)若输入4,5则输出5,6 C)若输入5,4则输出4,5 D)若输入5,4则输出5,5
#
8.若有如下程序:
#
sub(int n)
#
{intt; #
if(n==1)=5;
else t=sub(n-1)+3; #
;} #
main() #
{("%d\n",sub(5));}
则程序运行后的输出结果是() #
A)17 B)18 C)19 D)20
#
9.下面各被调用函数首部书写正确的是()
#
A)void sub(float x;float y); #
B)void sub(float x,y) #
C)void sub(float x,float y)
D)void sub(float x,float y);
#
10.设有如下程序:
#
#".h"
main()
{ char s1[20],s2[20]; #
scanf("%s",s1);scanf("%s",s2); #
if((s1,s2))("@");
#
("$");
#
("%d\n",((s1,s2)));}
如果从键盘上输入,则程序运行后的输出结果是() #
A)$8 B)@10 C)$9 D)@9
答案:1.C 2.C 3.C 4.B 5.C 6.B 7.A 8.A 9.C 10.D
#
【2022计算机二级c语言习题及答案】相关文章: #
计算机二级C语言练习题07-29 #
今年计算机二级c语言题库及答案11-06 #
计算机二级C语言资料07-29 #
今年计算机二级MS 习题及答案05-09 #
计算机二级C语言备考资料07-31
计算机二级C语言备考攻略07-31 #
计算机二级C语言考点盘点07-29 #
计算机二级C语言考试技巧07-14 #
华为C语言上机试题及答案11-12 #
今年嵌入式c语言面试题及答案09-12
#