肖花浅提伎部厢错美霸穿棋才
对应课程:点击查看
起止时间:2019-09-25到2019-12-31
更新状态:已完结
第1 周 程序设计与C语言简介 第1周单元测验
1、 通常把高级语言源程序翻译成目标程序的程序称为( )。
A:编辑程序
B:解释程序
C:汇编程序
D:编译程序
答案: 编译程序
2、 结构化程序由三种基本结构组成,三种基本结构组成的算法,( )。
A:只能完成一些简单的任务
B:只能完成符合结构化的任务
C:可以完成任何复杂的任务
D:只能完成部分复杂的任务
答案: 可以完成任何复杂的任务
3、 C语言规定,在一个源程序中,main函数的位置()。
A:必须在系统调用的库函数的后面
B:必须在最后
C:可以任意
D:必须在最开始
答案: 可以任意
4、 以下叙述正确的是()。
A:在对一个C程序进行编译的过程中,可发现注释中的拼写错误
B:在C程序中,main函数必须位于程序的最前面
C:C语言本身没有输入输出语句
D:C程序的每行中只能写一条语句
答案: C语言本身没有输入输出语句
5、 以下叙述中正确的是 ()。
A:花括号”{“和”}”只能作为函数体的定界符
B:构成C程序的基本单位是函数,所有函数名都可以由用户命名
C:分号是C语句之间的分隔符,不是语句的一部分
D:C程序中注释部分可以出现在程序中任意合适的地方
答案: C程序中注释部分可以出现在程序中任意合适的地方
6、 计算机只能完成其能力范围内的计算工作,超出计算机能力范围的计算计算机将无法完成。
A:正确
B:错误
答案: 正确
7、 程序是计算机为完成某一任务所必须执行的一系列指令的有序集合。
A:正确
B:错误
答案: 正确
8、 编译方式下的程序当修改源程序后,需要重新编译才能够正确运行。
A:正确
B:错误
答案: 正确
9、 C语言属于面向过程的优秀程序设计语言,既可作为系统设计语言,也可作为应用程序设计语言。
A:正确
B:错误
答案: 正确
10、 C语言中不区分大小写字母。
A:正确
B:错误
答案: 错误
11、 C语言开发工具直接输入的程序代码是____文件,经过编译后生成的是目标程序文件, 经过连接后生成的是可执行程序文件。
答案: (以下答案任选其一都对)源;
源程序
12、 结构化程序设计所规定的三种基本控制结构是顺序结构、_____结构和循环结构。
答案: (以下答案任选其一都对)选择;
分支
13、 算法的效率通常由_____ 复杂度和空间复杂度衡量。
答案: 时间
14、 计算机语言分为:机器语言、汇编语言和___语言。
答案: 高级
15、 程序的执行方式分为___和解释两种方式。
答案: 编译
第2周 变量及表达式 第2周单元测验
1、 关于变量定义,下面说法错误的是()。
A:变量的类型确定了变量占据的存储单元的大小
B:确定了变量的名字
C:确定了变量中的内容
D:确定了变量的表数范围
答案: 确定了变量中的内容
2、 sizeof(float)的执行结果是()。
A:一种函数调用
B:一个浮点表达式
C:一个不合法的表达式
D:一个整型表达式
答案: 一个整型表达式
3、 若有 float x=2,y=5.6;则表达式 (int)x%(int)y将完成( )。
A:将x和y的类型转换为整型
B:将x和y的的表达式的类型转换为整型,完成求余运算
C:不能进行求余运算
D:将x的值的类型转换为整型
答案: 将x和y的的表达式的类型转换为整型,完成求余运算
4、 下列叙述正确的是( )。
A:C语言中的数据的类型不同,在内存中占据相同长度的存储单元
B:C语言中的数据的类型不同,在内存中占据不同长度的存储单元
C:C语言中的常量是没有类型的
D:C语言中的数据的类型不同,但取值范围都是相同的
答案: C语言中的数据的类型不同,在内存中占据不同长度的存储单元
5、 下列关于C语言用户标识符的叙述中正确的是( )。
A:用户标识符中可以出现下划线和中划线(减号)
B:用户标识符中不可以出现中划线,但可以出现下划线
C:用户标识符中可以出现下划线,但不可放在标识符开头
D:用户标识符中可以出现下划线和数字,它们都可放在用户标识符的开头
答案: 用户标识符中不可以出现中划线,但可以出现下划线
6、 下列转义字符中,错误的是( )。
A:’ \0xa5′
B:’ \031′
C:’ \b’
D: ‘ “‘
答案: ‘ \0xa5’
7、 字符串 “\\abcd\\”在内存中占用的字节数是( )。
A:14
B:9
C:10
D:11
答案: 10
8、 已知梯形的上底为a,下底为b,高为h,用C语言书写的正确的面积公式是( )。
A:1/2(a+b)h
B:1.0/2(a+b)h
C:1.0/2.0(a+b)h
D:1.0\2a+bh
答案: 1.0/2(a+b)h
9、 与k=n++完全等价的表达式是( )。
A:n=n+1, k=n
B:k+=n+1
C:k=++n
D: k=n, n=n+1
答案: k=n, n=n+1
10、 下面关于C语言标识符的命名规则叙述中不准确的是()。
A:只能由字母、数字和下划线组成
B:首字符必须为字母或下划线
C:不区分大小写字母
D:不能使用系统的保留字
答案: 不区分大小写字母
11、 关于定点数和浮点数的说法,下列说法错误的是()。
A:在计算机中通常用定点数表示整数和纯小数
B:用浮点数表示既有整数部分、又有小数部分的实数
C:浮点数表示的数即是数值的精确值
D:定点数表示数据的范围有限
答案: 浮点数表示的数即是数值的精确值
12、 以下哪种运算能从变量x中取得十进制最低位的数字( )。
A:x/10
B:x%10
C:x*10
如需购买完整答案,请点击下方红字:
获取更多中国大学mooc慕课答案,请点击这里,进入mooc.mengmianren.com
宠舒瞥姓摧溺靠抠苫淑沛炭兽