东大17秋学期《C语言及程序设计》在线作业2(答案)满分答案
17秋学期《C语言及程序设计》在线作业2
试卷总分:100 得分:0
一、 单选题 (共 15 道试题,共 75 分)
1. 已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1='A'+'6'-'3';后,ch1中的值为()。
A. D
B. 68
正确答案:----
C. 一个不确定的值
D. C
正确选项:----
满分:5 分
2. 下列语句中,符合语法的语句式()。
A. a+b=3
B. a=a+7
C. a=c+b+3=6;
D. "a=8,b=a+7;"
专业答案:----
满分:5 分
3. 若执行fopen函数时发生错误,则函数的返回值是()。
A. 随机值
B. 1
C. NULL
D. EOF
正确选项:----
满分:5 分
4. 下列各数组定义程序段,正确的是()。
A. intn=10;inta[n];"
B. "main(){charstr[10]=”aman”}"
正确选项:----
C. "staticint[][3]={{0,1,2},{80,89,2}};"
D. staticchar[5]=“iamastudent.”;
正确选项:----
满分:5 分
5. 以下程序段执行后输出结果()。inti;for(i=1;;i++);printf(“%d”,i++);
专业答案:----
A. 1
B. 2
C. 3
D. 死循环
专业答案:----
满分:5 分
6. 若有说明:inta[3][4]={0};则下面正确的叙述是()。
A. 只有数组元素a[0][0]可得到初值0
B. 此说明语句不正确
C. 数组a中各元素都可得到初值,但其值不一定为0
D. 数组a中每个元素均可得到初值0
正确答案:----
满分:5 分
7. 在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
正确选项:----
满分:5 分
8. 下面四个选项中,均是正确的数值常量或字符常量的选项是()。
A. 0.00f8.9e''
B. """a""3.9E-2.51e1'""'"
C. 3'0110xFF000a
D. 001E140xabcd2e250.I14
正确答案:----
满分:5 分
9. 以下for循环语句()。for(;;)printf(“*”);
专业答案:----
A. 判断循环结束的条件不合法
B. 是无限循环
C. 循环一次也不执行
D. 循环只执行一次
专业答案:----
满分:5 分
10. 以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);
专业答案:----
专业答案:----
A. 输出控制格式错误
B. 输出:x=1
C. 输出:y=1
D. 输出:y=4
正确选项:----
正确答案:----
满分:5 分
11. 若有说明:inta[10];则对数组元素的正确引用是()。
A. a[10]
B. "a[3,5]"
C. a(5)
D. a[10-10]
正确答案:----
满分:5 分
12. 以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);
A. 输出控制格式错误
B. 输出:x=1
C. 输出:y=1
D. 输出:y=4
满分:5 分
13. 若有变量说明: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
正确答案:----
满分:5 分
14. 以下叙述中不正确的是()
A. 在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B. 在C程序的函数中,最好使用全局变量
C. 在C程序中,形参只是局限于所在函数
D. 在C程序中,函数名的存储类别为外部
专业答案:----
满分:5 分
15. C语言中,逻辑“真”等价于()。
正确答案:----
A. 大于零的数
B. 大于零的整数
C. 非零的数
D. 非零的整数
正确选项:----
满分:5 分
东大17秋学期《C语言及程序设计》在线作业2(答案)多选题答案
二、 判断题 (共 5 道试题,共 25 分)
1. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
A. 错误
B. 正确
满分:5 分
2. 在c语言中,函数形参的存储类型是自动类型的变量
A. 错误
B. 正确
满分:5 分
3. 一个整数可以直接赋给一个枚举变量
A. 错误
B. 正确
满分:5 分
4. 一个C源程序可由一个或多个函数组成
A. 错误
B. 正确
满分:5 分
5. 在C程序中,注释说明只能位于一条语句的后面
A. 错误
B. 正确
满分:5 分
东大17秋学期《C语言及程序设计》在线作业2(答案)历年参考题目如下: