2020 C语言程序设计(广东工业大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-03到2020-07-05
本篇答案更新状态:已完结
第4讲 编写第一个C程序 课后测验:编写第一个C程序
1、 问题:以下叙述中正确的是
选项:
A:C语言比其他语言高级
B: C语言可以不用编译就能被计算机识别执行
C:C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D:C语言出现的最晚,具有其他语言的一切优点
答案: 【C语言以接近英语国家的自然语言和数学语言作为语言的表达形式】
2、 问题:以下叙述中正确的是( )。
选项:
A: C程序中注释部分可以出现在程序中任意合适的地方
B:花括号"{"和"}"只能作为函数体的定界符
C:构成C程序的基本单位是函数,所有函数名都可以由用户命名
D:分号是C语句之间的分隔符,不是语句的一部分
答案: 【 C程序中注释部分可以出现在程序中任意合适的地方】
3、 问题:C程序是由 ( )组成的。
选项:
A:过程
B: 函数
C: 子程序
D: 主程序和子程序
答案: 【 函数】
4、 问题:一个C程序的基本结构是( )。
选项:
A:一个主函数和若干个非主函数
B:若干个主函数和若干个非主函数
C: 一个主函数和最多一个非主函数
D:若干个主函数和最多一个非主函数
答案: 【一个主函数和若干个非主函数】
5、 问题:用C语言编写的源程序文件( )。
选项:
A:可立即执行
B: 是一个源程序
C:经过编译连接,正确后可以执行
D:经过编译解释才能执行
答案: 【经过编译连接,正确后可以执行】
6、 问题:以下四个程序中,完全正确的是( )。
选项:
A: #include <stdio.h>int main();{ /programming/ printf("programming!"); return 0;}
B:#include <stdio.h>int main(){ /programming/ printf("programming!"); return 0;}
C:include <stdio.h>void main(){ /programming/ printf("programming!"); return 0;}
D: #include <stdio.h>int mian(){ /programming/ printf("programming!"); return 0;}
答案: 【#include <stdio.h>int main(){ /programming/ printf("programming!"); return 0;}】
7、 问题:C程序编译时,程序中的注释部分( )。
选项:
A:参加编译,并会出现在目标程序中
B:参加编译,但不会出现在目标程序中
C: 不参加编译,但会出现在目标程序中
D:不参加编译,也不会出现在目标程序中
答案: 【不参加编译,也不会出现在目标程序中】
8、 问题:以下叙述中错误的是( )。
选项:
A:C语言源程序经编译后生成后缀为obj的目标程序
B:C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
C:用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中
D:C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
答案: 【C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令】
9、 问题:编写C++程序一般需经过的几个步骤依次是( )
选项:
A:编译、编辑、连接、调试
B: 编辑、编译、连接、调试
C: 编译、调试、编辑、连接
D: 编辑、调试、编译、连接
答案: 【 编辑、编译、连接、调试】
10、 问题:在C语言中,main函数默认返回一个( )类型的值。
选项:
A: int
B: float
C: char
D:void
答案: 【 int】
11、 问题:以下不属于C语言语法允许使用的字符集合的是( )
选项:
A:汉字
B:大小写字母
C:数字
D:空白符
答案: 【汉字】
12、 问题:以下属于C语言语法保留字的是( )
选项:
A:return
B:Int
C:value
D:main
答案: 【return】
13、 问题:以下属于合法的C语言标识符的是( )
选项:
A:Main
B:short
C:npu-2015
D:8849
答案: 【Main】
14、 问题:C语言源程序文件的后缀名为( )
选项:
A:.c
B:.h
C:.cpp
D:.res
答案: 【.c】
15、 问题:以下说法正确的是( )
选项:
A:大型C程序可以包含多个源程序文件,并且每个源程序文件可以单独编译。
B:一个C程序只能包括一个源程序文件。
C:C程序中main函数必须放在其他函数之前。
D:C程序的函数可以不书写函数头,而只编写包括声明和执行语句的函数体。
答案: 【大型C程序可以包含多个源程序文件,并且每个源程序文件可以单独编译。】
第5讲 将简单数据引入C程序中 课后测验:将简单数据引入C程序中
1、 问题:( )是C语言的数据类型说明保留字。
选项:
A:Float
B:signed
C:integer
D:Char
答案: 【signed】
2、 问题:类型修饰符unsigned不能修饰( )。
选项:
A:char
B:int
C:long int
D:float
答案: 【float】
3、 问题:下列选项中,均是合法的C语言整型常量的是( )。
选项:
A:160-0xffff0011
B:–0xcdf01a0xe
C:–01986,0120668
D:–0x48a2e50x
答案: 【160-0xffff0011】
4、 问题:下列选项中,均是合法的C语言实型常量的是( )。
选项:
A:+1e+15e-9.403e2
B:-.6012e-4-8e5
C:123e1.2e-.4+2e-1
D:–e38e-45.e-0
答案: 【-.6012e-4-8e5】
5、 问题:设char a=’\70′;则变量a( )。
选项:
A:包含1个字符
B:包含2个字符
C:包含3个字符
D:说明不合法
答案: 【包含1个字符】
6、 问题:( )是非法的C语言转义字符。
选项:
A:’\b’
B:’\0xf’
C:’\037′
D:”’
答案: 【‘\0xf’】
7、 问题:以下选项中( )不是C语言常量。
选项:
A:e-2
B:012
C:"a"
D:”
答案: 【e-2】
8、 问题:以下不是C语言支持的存储类别的是( )。
选项:
A:auto
B:static
C:dynamic
D:register
答案: 【dynamic】
9、 问题:以下叙述中错误的是( )。
选项:
A:C语言的标识符允许使用保留字。
B:C语言的标识符应尽量做到“见其名知其意”。
C:C语言的标识符必须以字母或下划线开头。
D:C语言的标识符中,大、小写字母代表不同标识。
答案: 【C语言的标识符允许使用保留字。】
10、 问题:在以下各组标识符中,合法的C语言标识符是( )。
选项:
A:B01Int
B:table_1t*.1
C:0_tW10
D:k%point
答案: 【B01Int】
11、 问题:下面关于符号常量的说法正确的是()
选项:
A:符号常量是以标识符形式出现的常量,一经定义,它所代表的常量值在其作用域内不能改变。
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦