问道深山去,听禅紫气来。

《C语言及程序设计》在线平时作业2-00001

阅读:14 更新时间:2022-06-04 19:46:56

《C语言及程序设计》在线平时作业2-00001


------------------------
1.若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}
A.a1+a2+a3=48
B.a1+a2+a3=25
C.a1+a2+a3=10
D.不确定值
答案请点我要此答案,或联系QQ

2.若有说明:inta[10];则对数组元素的正确引用是()。
A.a[10]
B."a[3,5]"
C.a(5)
D.a[10-10]
答案请点我要此答案,或联系QQ

3.在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。
A.(2>x>-2)||(4>x>8)
B.((x<=-2)||(x>=2)||((x>4)||(x>=8))
C.(x<2)(x>=-2)(x>4)(x<8)
D.(x>-2)(x>4)||(x<8)(x<2)
答案请点我要此答案,或联系QQ

4.下列关于switch语句和break语句的结论中,只有()是正确的。
A.break语句是switch语句的一部分
B.在switch语句中可以根据需要使用或不使用break语句
C.在switch语句中必须使用break语句
D."以上三个结论有两个是正确的"
答案请点我要此答案,或联系QQ

5.设I和x都是int类型,则对于for循环语句for(i=0,x=0;i<9;i++),下列哪句话正确()。
A.执行8次
B.执行9次
C.是无限循环
D.循环体一次也不执行
答案请点我要此答案,或联系QQ

6.当正常执行了文件关闭操作时,fclose函数的返回值是()。
A.-1
B.随机值
C.0
D.1
答案请点我要此答案,或联系QQ

7.若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是()。
A.a=9+b+c=a+9
B.a=9+b;c=a+9;
C."a=(9+b,b++)"
D.a=9+b++=a+7
答案请点我要此答案,或联系QQ

8.指针变量a所指的字符串长度为()。Char*a=”\n\”MyNameis\”ZhangLi\”\n”;
A.26
B.27
C.28
D.23
答案请点我要此答案,或联系QQ

9.若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为()。(假设a[0][0]位于数组的第一个位置上。)
A.i*m+j
B.j*m+i
C.i*m+j-1
D.i*m+j+1
答案请点我要此答案,或联系QQ

10.C语言中,下列说法正确的是()
A.不能使用do…while语句构成循环。
B.do…while语句构成的循环必须用break语句才能退出。
C.do…while语句构成的循环,当while语句中的表达式值为非0结束循环。
D.do…while语句构成的循环,当while语句中的表达式值为0结束循环。
答案请点我要此答案,或联系QQ

11.以下能对一维数组a进行正确初始化的语句是()。
A.inta[10]=(0,0,0,0,0);
B.inta[10]={};
C.inta[]={0};
D.inta[10]={10*1};
答案请点我要此答案,或联系QQ

12.以下为一维整型数组a的正确说明是()。
A.inta(10);
B."intn=10,a[n];"
C."intn;scanf(""%d"",n);"
D."#defineSIZE10;inta[SIZE];inta[n];"
答案请点我要此答案,或联系QQ

13.下面对函数的叙述,不正确的是()。
A.函数的返回值是通过函数中的return语句获得的
B.函数不能嵌套定义
C.一个函数中有且只有一个return语句
D.函数中没有return语句,并不是不带回值
答案请点我要此答案,或联系QQ

------------------------
1.C程序中,逗号运算符的优先级最低
A.错误
B.正确
答案请点我要此答案,或联系QQ

2.主函数可以在其他函数之后,函数内不可以嵌套定义函数
A.错误
B.正确
答案请点我要此答案,或联系QQ

3.0既不是奇数也不是偶数
T.对
F.错
答案请点我要此答案,或联系QQ

4.swith语句中可以根据需要使用或不需要使用break语句。
A.错误
B.正确
答案请点我要此答案,或联系QQ

5.已知char s1[19],*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。
A.错误
B.正确
答案请点我要此答案,或联系QQ

6.声明语句int a[]={0};可以对一维数组a进行正确初始化。
A.错误
B.正确
答案请点我要此答案,或联系QQ

7.int a[3][];可以对二维数组a的正确说明。
A.错误
B.正确
答案请点我要此答案,或联系QQ

推荐信息