东北大学18春学期《C语言及程序设计》在线作业1资料
18春学期《C语言及程序设计》在线作业1一、单选题:
1.(单选题)一个C语言程序总是从()。 (满分:)
A主过程开始执行
B主函数开始执行
C子程序开始执行
D主程序开始执行
正确答案:——B——
2.(单选题)有两个字符数组a、b,则以下正确的输入语句是()。 (满分:)
Agets(a,b);
B"scanf(""%s%s"",a,b);"
C"scanf(""%s%s"",a,b);"
D"gets(""a""),gets(""b"");"
正确答案:——C——
3.(单选题)违约责任的相对性是指违约责任只能发生在()之间发生。 (满分:)
A合同的相对人之间
B合同关系以外的人
C合同的知情人
D合同的债权人
正确答案:——A——
4.(单选题)复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片 (满分:)
A单击选项1粘贴答案,如有图片同样方法插入上传
B选项内容都是
正确答案:————
5.(单选题)合法的C语言标识符是()。 (满分:)
Aabc
B2ab
C_a1
D/n
正确答案:————
6.(单选题)有定义:floatx=3.14,*p;下列错误的语句是() (满分:)
Ap=3.14
Bp=x
C*p=3
D*p=x
正确答案:————
7.(单选题)述语句中,()中的if语法有错误。 (满分:)
Aif(xy);
B"if(x==y)x+y;"
C"if(x!=y)scanf(""%d"",x)elsescanf(""%d"",y);"
D"if(xy){x++;y++;
正确答案:————
8.(单选题)若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b); (满分:)
A1213.6
B"a=12,b=13.6"
C"12,13.6"
Da=12b=13.6
正确答案:————
9.(单选题)下面四个选项中,均是合法转义字符的选项是()。 (满分:)
A\\'''\\\\''\\n'
B"\\''\\017''\\""'"
C\\018''\\f''xab'
D\\\\0''\\101''xlf'
正确答案:————
10.(单选题)若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\\n",a1+a2+a3);} (满分:)
Aa1+a2+a3=48
Ba1+a2+a3=25
Ca1+a2+a3=10
D不确定值
正确答案:————
11.(单选题)若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是()。 (满分:)
Aa=9+b+c=a+9
Ba=9+b;c=a+9;
C"a=(9+b,b++)"
Da=9+b++=a+7
正确答案:————
12.(单选题)若x为float型变量,则以列程序段结果是()x=1234.6789;printf(“%-2.1f”,x); (满分:)
A输出格式描述符的域宽度不够,不能输出
B输出为1234.7
C输出为1234.6
D输出为-1234.6
正确答案:————
13.(单选题)以下是正确的C语言标识符是()。 (满分:)
A#define
B_123
C%d
D\\n
正确答案:————
14.(单选题)若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为() (满分:)
Afloat
Bchar
Cint
Ddouble
正确答案:————
15.(单选题)以下不正确的C语言标识符是()。 (满分:)
Aint
Ba_1_2
Cab1exe
D_x
正确答案:————
三、判断题:
16.(判断题)C语言本身没有输入输出语句 (满分:)
A错误
B正确
正确答案:————
17.(判断题)主函数可以在其他函数之后,函数内不可以嵌套定义函数 (满分:)
A错误
B正确
正确答案:————
18.(判断题)在c语言中,函数形参的存储类型是自动类型的变量 (满分:)
A错误
B正确
正确答案:————
19.(判断题)0既不是奇数也不是偶数 (满分:)
T对
F错
正确答案:————
20.(判断题)C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。 (满分:)
A错误
B正确
正确答案:————
页:
[1]