一、单选题(共 10 道试题,共 50 分。)1. 下列变量名定义错误的是()。
a. a4b. sum
c. _ch
d. f(x)
正确答案:d
2. 以下命令不是编译预处理命令的是()。
a. #define
b. #include
c. #if
d. typedef
正确答案:d
3. 对结构化程序设计方法的特点描述错误的是()。
a. 自顶向下。
b. 具有继承性。
c. 模块化设计。
d. 逐步求精。
正确答案:b
4. c语言属于()。
a. 机器语言。
b. 汇编语言。
c. 低级语言。
d. 高级语言。
正确答案:d
5. c语言程序能在不同的操作系统下运行,说明它具有良好的()。
a. 移植性。
b. 健壮性#操作性。
c. 兼容性。
正确答案:a
6. 计算机内一切数据的存取、传输和处理都是以()形式进行的。
a. 十进制。
b. 二进制。
c. 八进制。
d. 十六进制。
正确答案:b
7. 下面选项中两个标识符都是不合格的选项是()a. w,p_1
b. _abc,sum
c. a-1,int
d. x1,do
正确答案:c
8. 对于用流程图描述算法,以下说法错误的是()。
a. 直观形象。
b. 易于修改。
c. 易于理解。
d. 对流程线的使用没有严格限制。
正确答案:c
9. 下列哪组标识符是正确的()。
a. a3,7d
b. _x1,temp
c. for,max
d. f(x),b2
正确答案:b
10. 下面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
17春《程序设计引论》作业2
二、多选题(共 5 道试题,共 25 分。)1. 函数调用时,若参数为“值传递”方式,则下列描述正确的是()a. 实参可以是表达式。
b. 实参与形参共用同一内存单元。
c. 调用时为形参分配内存单元。
d. 实参与形参类型应一致。
正确答案:acd
2. 对于一维数组名作为函数实参,以下描述错误的是()a. 必须在主函数中说明此数组的大小。
b. 实参数组类型与形参数组类型可以不一致。
c. 函数调用时是将实参数组中的所有元素值复制到形参数组中。
d. 实参数组名与形参数值名必须保持一致。
正确答案:bcd
3. 若定义的函数有返回值,则以下关于该函数调用的叙述正确的是()a. 函数调用可以作为独立的语句存在。
b. 函数调用可以作为一个函数的实参。
c. 函数调用可以出现在表达式中。
d. 函数调用可以作为一个函数的形参。
正确答案:abc
4. 下列关于函数的描述正确的是()
a. c程序是由函数组成的。
b. c程序中的函数是各自独立的。
c. main函数可以调用其他的函数。
d. 在main函数中可以嵌套定义别的函数。
正确答案:abc
5. 以下对于return语句的作用叙述正确的是()a. 可以将函数值返回给主调函数。
b. 可以将程序流程返回到主调函数。
c. 一个函数只能有一个return语句。
d. 一个函数可以没有return语句。
正确答案:abd
17春《程序设计引论》作业2
三、判断题(共 5 道试题,共 25 分。)1. 在switch中可根据需要使用或不使用break语句。
a. 错误。
b. 正确。
正确答案:b
2. 文件名用“”括起来和用<>括起来是等价的。
a. 错误。
b. 正确。
正确答案:a
3. 已知int a=6;则执行a+=2;语句后,a的值为8。
a. 错误。
b. 正确。
正确答案:b
4. 若有定义int a=12;则表达式a+=a-=a*=a的值是-144。
a. 错误。
b. 正确。
正确答案:a
5. 如果要把常量327存入变量a中,a不能定义成char类型。
a. 错误。
b. 正确。
正确答案:b
北语17春《程序设计引论》作业1答案
一 单选题 共 10 道试题,共 50 分。1.一个c语言程序是由 组成的。a.主程序。b.子程序。c.函数。d.过程。正确答案 c 满分 5 分。2.c语言源程序的扩展名为 a.exe b.cc.obj d.cpp 正确答案 b 满分 5 分。3.以下叙述中最准确的是 a.计算机程序是处理某一问题...
北语17春《程序设计方案引论》作业
一 单选题 共 10 道试卷,共 50 分。v 1.若想对文本文件进行只读操作,打开此文件的方式为 a.rb b.w c.ab d.r 2.在c语言中,默认函数的存储类别是 a.auto b.static c.extern d.函数没有存储类别。3.文件操作的一般步骤是 a.打开文件 读 写文件 关...
北语19春《程序设计引论》作业2 100分
c语言是一种 a.机器语言。b.汇编语言。c.高级语言。d.以上都不是。正确答案 c c语言的文件分为两类,它们是文本文件和 a.二进制文件。b.图像文件。c.声音文件。d.系统文件。正确答案 a 以下叙述中最准确的是 a.计算机程序是处理某一问题所有指令的集合。b.计算机程序是处理某一问题所用到的...