东大网院22年9月C语言及程序设计X在线作业01满分
C语言及程序设计X_2021春_011.[单选题]在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。
答案资料下载请参考帮助中心说明
A.(2>x>-2)||(4>x>8)
B.((x=2)||((x>4)||(x>=8))
C.(x=-2)(x>4)(x<8)
D.(x>-2)(x>4)||(x<8)(x<2)
正确答案:——D——
2.[单选题]有下列语句和赋值语句:(1)charstr[]=”iamaboy.”(2)charstr=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()
A.只有(1)、(2)正确
B.只有(3)、(4)正确
C.只有(1)、(3)、(4)正确
D.只有(3)正确
正确答案:——B——
3.[单选题]若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b); 重庆大学答案
A.1213.6
B."a=12,b=13.6"
C."12,13.6"
D.a=12b=13.6
正确答案:——B——
4.[单选题]若运行以下程序时,从键盘输入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.不确定值
正确答案:————
5.[单选题]下列各数组定义程序段,正确的是()。
A.intn=10;inta;"
B."main(){charstr=”aman”}"
C."staticint[]={{0,1,2},{80,89,2}};"
D.staticchar=“iamastudent.”;
正确答案:————
6.[单选题]有两个字符数组a、b,则以下正确的输入语句是()。
A.gets(a,b);
B."scanf(""%s%s"",a,b);"
C."scanf(""%s%s"",a,b);"
D."gets(""a""),gets(""b"");"
正确答案:————
7.[单选题]以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);
A.输出控制格式错误
B.输出:x=1
C.输出:y=1
D.输出:y=4
正确答案:————
8.[单选题]下面对函数的叙述,不正确的是()。
A.函数的返回值是通过函数中的return语句获得的
B.函数不能嵌套定义
C.一个函数中有且只有一个return语句
D.函数中没有return语句,并不是不带回值
正确答案:————
9.[单选题]以下叙述中不正确的是()
A.在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B.在C程序的函数中,最好使用全局变量
C.在C程序中,形参只是局限于所在函数
D.在C程序中,函数名的存储类别为外部
正确答案:————
10.[单选题]下面的叙述,不正确的是()。
A.宏名无类型,其参数也无类型
B.宏定义不是C语句,不必在行末加分号
C.宏替换只是字符替换
D.宏替换定义命令必须写在文件开头
正确答案:————
11.[判断题]在C程序中,逗号运算符的优先级最低
A.正确
B.错误
正确答案:————
12.[判断题]函数必须有返回值,否则不能使用函数
A.正确
B.错误
正确答案:————
13.[判断题]已知char s1,*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。
A.正确
B.错误
正确答案:————
14.[判断题]若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串是“ab+”。
A.正确
B.错误
正确答案:————
15.[判断题]c语言结构类型变量在程序执行期间所有成员一直驻留在内存。
A.正确
B.错误
正确答案:————
转载请注明,无忧答案网
页:
[1]