东大18春学期《C语言及程序设计》在线作业1答案答案
18春学期《C语言及程序设计》在线作业1-0001
试卷总分:100 得分:0
一、 单选题 (共 15 道试题,共 75 分)
1.一个C语言程序总是从()。
A.主过程开始执行
B.主函数开始执行
C.子程序开始执行
D.主程序开始执行
专业答案:----
2.有两个字符数组a、b,则以下正确的输入语句是()。
A.gets(a,b);
B."scanf(""%s%s"",a,b);"
C."scanf(""%s%s"",a,b);"
D."gets(""a""),gets(""b"");"
正确选项:----
3.违约责任的相对性是指违约责任只能发生在( )之间发生。
A.合同的相对人之间
B.合同关系以外的人
C.合同的知情人
D.合同的债权人
专业答案:----
4.复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片
正确答案:----
A.单击选项1 粘贴答案,如有图片同样方法插入上传
B.选项内容都是
5.合法的C语言标识符是()。
A.abc
B.2ab
C._a1
D./n
专业答案:----
6.有定义:floatx=3.14,*p;下列错误的语句是()
A.p=3.14
B.p=x
C.*p=3
D.*p=x
专业答案:----
7.述语句中,()中的if语法有错误。
A.if(xy);
B."if(x==y)x+y;"
C."if(x!=y)scanf(""%d"",x)else scanf(""%d"",y);"
正确答案:----
D."if(xy){x++;y++;}"
正确答案:----
8.若使用下述程序段将整数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
正确答案:----
9.下面四个选项中,均是合法转义字符的选项是()。
A.'''\'' '
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 ",a1+a2+a3);}
专业答案:----
A.a1+a2+a3=48
B.a1+a2+a3=25
C.a1+a2+a3=10
D.不确定值
专业答案:----
11.若有变量说明: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
专业答案:----
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.
专业答案:----
14.若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为()
正确选项:----
A.float
B.char
C.int
D.double
正确选项:----
15.以下不正确的C语言标识符是()。
A.int
B.a_1_2
C.ab1exe
D._x
专业答案:----
东大18春学期《C语言及程序设计》在线作业1答案多选题
二、 判断题 (共 5 道试题,共 25 分)
1.C语言本身没有输入输出语句
A.错误
B.正确
2.主函数可以在其他函数之后,函数内不可以嵌套定义函数
A.错误
B.正确
3.在c语言中,函数形参的存储类型是自动类型的变量
A.错误
B.正确
4.0既不是奇数也不是偶数
A.对
B.错
5.C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。
正确答案:----
A.错误
B.正确
东大18春学期《C语言及程序设计》在线作业1答案历年真题如下: