C语言考试考试复习题.pdfVIP

  • 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)

1亿VIP精品文档

相关文档