- 1
- 0
- 约7.52千字
- 约 9页
- 2026-02-03 发布于河北
- 举报
C语言考试考试复习题
一、判断下列问题描述及语句正确与否,正确的打飞〃。
1.C的关键字都是小写的。V()
2、C语言规定:在一个源程序中,main函数的位置必须在最开始。
(x)
3.一个复合语句是作为一个语句处理的且在逻辑上相互关联的
一组语句。
V()
4、假设所有变量均为整型测表达式a(=2,b=5,b++,a+b)的值
是8。V()
5、凡是函数中未指定存储类别的局部变量,其隐含的存储类别
为静态存储。(x)
6.#definePI=3.14159x()
7、C语言中规定函数的返回值的类型是由return语句中的表达
式类型所决定。(x)
8.局部变量在进入代码块时生成,退出代码块时消失。(V)
9、在C语言中对文件操作必须先关闭当前文件,然后再打开一个
新文件。(x)
lO.inta=123456x()
11、C语言程序的基本单位是语句。(x)
12.函数可以嵌套定义,也可嵌套调用。(x)
13.switch与if不同,switch只能测试是否相等,而if中还能测试
关系与逻辑表达
式。V()
14.break与continue语句都可用于选择结构与循环结构中。(x)
二、单项选择题:
1、假设已定义chara[10]与char*p=a,下面的赋值语句中,正确
的是:(C)
M
A)a[10]=TurboCB)a=〃TurboC;
C)*p=〃TurboC〃;D)p二〃TurboC;
2.C语言中基本数据类型包括(B)
o
A、整型、实型、逻辑型
B、整型、实型、字符型
C、整型、字符型、逻辑型
D、整型、实型、逻辑型、实型
3、下面关于运算符优先顺序的描述中正确的是:(C)
A)关系运算符算术运算符赋值运算符逻辑与运算符
B)逻辑运算符关系运算符算术运算符赋值运算符
Q赋值运算符逻辑与运算符关系运算符算术运算符
D)算术运算符关系运算符赋值运算符逻辑与运算符
4.已知intia执行语句〃i=a(=2*3,a*5),a+6〃后,变量a的值是
A()
o
A.6B、12C、30D、36
5、以下正确的描述是。(B)
A)continue语句的作用是结束整个循环的执行
B)只能在循环体内与switch语句体内使用break语句
C)在循环体内使用break语句或continue语句的作用相同
D)从多层循环嵌套中退出时,只能使用goto语句
6.C语言中规定函数的返回值的类型是由(D)。
A.return语句中的表达式类型所决定
B.调用该函数时的主调用函数类型所决定
C.调用该函数时系统临时决定
D.在定义该函数时所指定的函数类型所决定
7、用8位无符号二进制数能表示的最大十进制数为(C)
A)127B)128C)255D)256
8.不能进行++与--运算的数据类型是(B)
o
A、指针
B、double
Cint
s
D、long
9、下列叙述中正确的是:(D)
A)C语言中既有逻辑类
原创力文档

文档评论(0)