北语16秋《程序设计引论》作业2答案

发布 2022-07-04 10:58:28 阅读 4040

试卷总分: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.导致不能得到预期计算结果的主要原因是...