2019 C程序设计基础(2019年秋)(武汉理工大学) 最新满分章节测试答案
- 《C语言程序设计实验指导》习题答案 账号测试
- 第4讲 基本控制结构与控制运算符 【测验1】数据类型、运算符表达式及顺序结构
- 【作业】第4讲 基本控制结构与控制运算符 【编程作业1】 顺序结构编程题
- 第5讲 程序中的选择结构 【测验2】选择结构
- 【作业】第5讲 程序中的选择结构 【编程作业2】 选择结构编程题
- 第6讲 程序中的循环结构 【测验3】循环结构
- 【作业】第6讲 程序中的循环结构 【编程作业3】 循环结构编程题
- 第8讲 二维数组 【测验4】一维与二维数组
- 【作业】第7讲 一维数组 【编程作业4】一维数组编程题
- 【作业】第8讲 二维数组 【编程作业5】 二维数组编程题
- 【作业】第9讲 字符数组 【编程作业6】 字符数组编程题
- 第10讲 指针与数组 【测验5】字符数组与指针
- 第12讲 函数调用与变量存储 【测验6】函数与变量存储属性
- 第16讲 结构体处理动态链表 【测验9】结构体处理动态链表
- include <stdio.h>
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-10-08到2019-12-30
本篇答案更新状态:已完结
《C语言程序设计实验指导》习题答案 账号测试
1、 问题:《C程序设计基础》课程的考核内容由三部分组成,SPOC测验、课堂表现、期末考试,其中SPOC测验成绩占比为( )
选项:
A:20%
B:30%
C:25%
D:40%
答案: 【30%】
2、 问题:所有测验都有截止日期,测验1-测验3的提交截止时间为( )。
选项:
A:2019.12.1
B:2019.11.20
C:2019.12.29
D:2020.1.1
答案: 【2019.12.1】
3、 问题:如果错过测验的提交截止时间,测验还能做吗?
选项:
A:能做,但成绩不能计入系统
B:不能做
C:不能做,但可以找老师补交
D:能做,成绩也能计入系统
答案: 【能做,但成绩不能计入系统】
4、 问题:本SPOC课程中,要计入总评成绩的测验总有( ) 个。
答案: 【6】
第4讲 基本控制结构与控制运算符 【测验1】数据类型、运算符表达式及顺序结构
1、 问题:C语言表达式中,想表示实型常量0.000001,下面正确的指数表示形式是( )。
选项:
A:1e-6
B:e-6
C:10e-6
D:1.0e-6.0
答案: 【1e-6】
2、 问题:设有float a=2;,则a/=a*a的值是( )。
选项:
A:0.5
B:0
C:1
D:1.0
答案: 【0.5】
3、 问题:若有定义int a=10;,下面正确的表达式是( )。
选项:
A:-a++
B:++a–
C:a+2++
D:(a+2)++
答案: 【-a++】
4、 问题:以下能正确地定义整型变量a、b和c,并为它们赋初值5的语句是( )。
选项:
A:int a=5,b=5,c=5;
B:int a=b=c=5;
C:int a,b,c=5;
D:a=5,b=5,c=5;
答案: 【int a=5,b=5,c=5;】
5、 问题:如果变量 x、y 、t 已经正确定义,下列哪个选项的语句不能正确将x、y的值进行交换?
选项:
A:x=t, t=y, y=x;
B:x=x+y, y=x-y, x=x-y;
C:t=x, x=y; y=t;
D:t=y, y=x, x=t;
答案: 【x=t, t=y, y=x;】
6、 问题:若变量已正确定义并赋值,符合C语言语法的表达式是( )。
选项:
A:a = 3 , 5
B:a = 2 ++
C:a = a + 1 = 3
D:12.3 % 4
答案: 【a = 3 , 5】
7、 问题:若变量已正确定义,表达式 ( j=3, j++) 的值是____。
选项:
A:4
B:3
C:5
D:6
答案: 【3】
8、 问题:下列叙述中错误的是( )。
选项:
A:计算机可以直接运行扩展名为c的文件。
B:扩展名为obj的文件不能直接运行。
C:连接是指将扩展名为obj的文件,经连接程序生成扩展名为exe可执行文件的操作。
D:编译是指C源程序经编译程序编译,生成扩展名为obj的目标文件的操作。
答案: 【计算机可以直接运行扩展名为c的文件。】
9、 问题:一个字长为8位的有符号二进制数能表示的十进制数值范围是( )。
选项:
A:0~255
B: 1~255
C:-127 ~ 127
D:-128 ~ 127
答案: 【-128 ~ 127】
10、 问题:若有int x=50;,则下列语句( ) 会输出“50%”。
选项:
A:printf("%d%%",x);
B:printf("%%d",x);
C:printf("%d%",x);
D:printf("%d%%");
答案: 【printf("%d%%",x);】
11、 问题:若有:int a;
float c;现要按下面格式输入这2个数,以下哪个输入语句是正确的。100 12.34
选项:
A:scanf("%d%f", &a, &c);
B:scanf("%d%f", a, c);
C:scanf("%d,%f", &a, &c);
D:scanf("%d %d", &a, &c);
答案: 【scanf("%d%f", &a, &c);】
12、 问题:表达式:(int)((double)27/4-2)%5的值是( )。
选项:
A:4
B:3
C:0
D:5
答案: 【4】
13、 问题:语句 printf("%.2f",2/3);输出结果为 0.67。
选项:
A:正确
B:错误
答案: 【错误】
分析:【2/3的计算结果是0,不是0.666667,故输出结果是0.00。】
14、 问题:a=b=4+c=6 是一个合法的赋值表达式。
选项:
A:正确
B:错误
答案: 【错误】
分析:【4+c=6错误,赋值号左边不能是表达式,a=b=4+(c=6) 或者a=(b=4)+(c=6) 是正确的】
15、 问题:C 语言规定 : 定义符号常量时宏名的命名可以用任何符号。
选项:
A:正确
B:错误
答案: 【错误】
分析:【必须满足标识符的命名规则,即字母、数字、下划线组成,且不能数字开头。】
16、 问题:设有int x, a;,则执行a=(x=5, x++, x+2)后,a的值为( )。
答案: 【8】
17、 问题:设int a=2;,写出表达式 a /= a + a 运算后 a 的值( )。
答案: 【0】
18、 问题:设x=2.8, a=5, y=3.9,算术表达式 x + a / 3 * (int)(x+y+0.5) % 2 / 4的值为( )。
答案: 【(以下答案任选其一都对)2.8;
2.800000;
2.80;
2.800;
2.8000;
2.80000】
19、 问题:int a=10,b=4,c;c=1.0/ba;执行上面语句后变量c的值是( )。
答案: 【2】
分析:【计算1.0/ba的值是2.5,再将2.5赋值给整型变量c时,直接进行取整,故c值为2】
【作业】第4讲 基本控制结构与控制运算符 【编程作业1】 顺序结构编程题
1、 问题:已知华氏温度F,计算相应的摄氏温度C。
建议:【本题是主观题,暂无解析】
2、 问题:输入一个三位正整数,反向输出,比如输入123,输出321。
建议:【本题是主观题,暂无解析】
第5讲 程序中的选择结构 【测验2】选择结构
1、 问题:执行下面程序片段后,变量a,b,c的值分别是( )。 int a,b,c;
int x=8,y=10;
a=(x++==y–)?x:y;
b=++x;
c=–y;
选项:
A: a=9, b=10, c=8
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦