试卷总分:100? ?
测试时间试卷得分:100一、单选题(共?10?
道试题,共?50?分。
)?得分:501.
c语言程序能在不同的操作系统下运行,说明它具有良好的()。
a. 移植性。
b. 健壮性#操作性。
c. 兼容性。
答案:a满分:5 分得分:5
2. 下面选项中两个标识符都是不合格的选项是()a. w,p_1
b. _abc,sum
c. a-1,int
d. x1,do
答案:c满分:5 分得分:5
3. 计算机内一切数据的存取、传输和处理都是以()形式进行的。
a. 十进制。
b. 二进制。
c. 八进制。
d. 十六进制。
答案:b满分:5 分得分:5
4. 对结构化程序设计方法的特点描述错误的是()。
a. 自顶向下。
b. 具有继承性。
c. 模块化设计。
d. 逐步求精。
答案:b满分:5 分得分:5
5. c语言编译程序的首要工作是()。
a. 检查语法错误。
b. 检查逻辑错误。
c. 检查程序的完整性。
d. 生成exe文件。
答案:a满分:5 分得分:5
6. 下列哪组标识符是正确的()。
a. a3,7d
b. _x1,temp
c. for,max
d. f(x),b2
答案:b满分:5 分得分:5
7. c语言属于()。
a. 机器语言。
b. 汇编语言。
c. 低级语言。
d. 高级语言。
答案:d满分:5 分得分:5
8. 以下命令不是编译预处理命令的是()。
a. #define
b. #include
c. #if
d. typedef
答案:d满分:5 分得分:5
9. 下面4个选项中,均是合法的标识符是()。
a. abc,a_4d,_student,xyz_abcb. auto,12-a,a_b,ab5,xc.
a_4d,_student,xyz_abc,ifd. abc,a_b,union,scan答案:a满分:
5 分得分:5
10. 下列变量名定义错误的是()。
a. a4b. sum
c. _ch
d. f(x)
答案:d满分:5 分得分:5
二、多选题(共?5?道试题,共?
25?分。)?
得分:251. 若定义的函数有返回值,则以下关于该函数调用的叙述正确的是()a.
函数调用可以作为独立的语句存在。
b. 函数调用可以作为一个函数的实参。
c. 函数调用可以出现在表达式中。
d. 函数调用可以作为一个函数的形参。
答案:abc
满分:5 分得分:5
2. 关于c语言的主函数描述错误的是()
a. c程序可以有多个main函数。
b. c程序有且只有一个main函数。
c. c程序可以没有main函数。
d. c程序不一定从main函数开始执行。
答案:acd
满分:5 分得分:5
3. 下列关于函数的描述正确的是()
a. c程序是由函数组成的。
b. c程序中的函数是各自独立的。
c. main函数可以调用其他的函数。
d. 在main函数中可以嵌套定义别的函数。
答案:abc
满分:5 分得分:5
4. 下面描述正确的是()
a. 在不同的函数中可以使用相同名字的变量。
b. 函数定义中的形参是局部变量。
c. 在一个函数内部定义的变量只能在该函数内使用。
d. 在一个函数内的复合语句中定义变量在整个函数范围内有效。
答案:abc
满分:5 分得分:5
5. 关于递归函数以下叙述正确的是()
a. 递归函数是自己调用自己。
b. 递归函数占用较多的存储空间。
c. 递归函数的运行速度很快。
d. 递归函数的运行速度一般比较慢。
答案:abd
满分:5 分得分:5
三、判断题(共?5?道试题,共?25?分。)?得分:251. 宏替换不占用运行时间,只占用编译时间。
a. 错误。
b. 正确。
答案:b满分:5 分得分:5
2. 在switch中可根据需要使用或不使用break语句。
a. 错误。
b. 正确。
答案:b满分:5 分得分:5
3. 已知int a=6;则执行a+=2;语句后,a的值为8。
a. 错误。
b. 正确。
答案:b满分:5 分得分:5
4. 若有定义int a=12;则表达式a+=a-=a*=a的值是-144。
a. 错误。
b. 正确。
答案:a满分:5 分得分:5
5. 如果要把常量327存入变量a中,a不能定义成char类型。
a. 错误。
b. 正确。
答案:b满分:5 分得分:5
北语16秋《程序设计引论》作业4答案
试卷总分 100?测试时间试卷得分 100一 单选题 共?10?道试题,共?50?分。得分 501.顺利执行文件关闭操作时,fclose函数的返回值是 a.1b.1c.0d.非0值答案 c 满分 5分得分 5 2.若有定义 int a 10,p a 执行赋值语句a p 1 则a的值是 a.10b.1...
北语16秋《程序设计引论》作业1答案
试卷总分 100 测试时间 试卷得分 100一 单选题 共10道试题,共50分。得分 501.当代电子计算机能够自动地处理指定的问题是因为。a.计算机是电动的。b.有解决该问题的计算机程序。c.事先存储了解决该问题的程序。d.以上都不是。答案 c满分 5 分得分 5 2.下面有关高级语言的说法中,正...
奥鹏北语16春《程序设计引论》作业
一 单选题 共 10 道试题,共 50 分。1.下面有关c程序操作过程的说法中,错误的是 a.c源程序经过编译,得到的目标文件即为可执行文件。b.c源程序的链接实质上是将目标 文件和库函数等 进行连接的过程。c.c源程序不能通过编译,通常是由于语法错误引起的。d.导致不能得到预期计算结果的主要原因是...