文档库 最新最全的文档下载
当前位置:文档库 › C复习题(全部答案)

C复习题(全部答案)

C复习题(全部答案)
C复习题(全部答案)

一、C++基础、变量、常量部分试题:

(一)单选题

8.

由C++语言编写的代码程序( )

A. 可直接执行(.exe才可以直接执行)

B. 是一个源程序

C. 经过编译即可执行(经过编译链接才可以执行)

D. 经过编译解释才能执行

9.

按照C++语言规定的用户标识符命名规则,不能出现在标识符中的是( )

A. 大写字母

B. 中划线

C. 数字字符

D. 下划线

10.

下列选项中,不能用作标识符的是( )

A. _1234_

B. _1_2

C. int_2_

D. 2_int

11.

以下选项中合法的用户标识符是( )

A. long(关键字)

B. _2Test

C. 3Dmax

D. A.dat

12.

以下不能定义为用户标识符的是( )

A. Main

B. _0

C. _int

D. sizeof(运算符)

13.

列定义变量的语句错误的是( )

A. int _int;

B. double int_;

C. char For;

D. float USA;

14.

在C++语言中,非法的字符常量是( )

A.‘\t’

B.‘\017’

C. "\n"

D.‘\xaa’

29.

以下程序的输出结果是()

void main()

{

int k=11;

cout<

cout<

cout<

}

A. k=11,k=12,k=11

B. k=11,k=13,k=13

C. k=11,k=013,k=0xb

D. k=11,k=13,k=b

41.

不属于C++语言关键字的是()。

A.int B.break C.while D.character

42.

是C++语言提供的合法关键字的是()。

A.Float B.signed C.integer D.Char

43.

下列说法中,错误的是()。

A.每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号

B.每个函数都有一个函数头和一个函数体,主函数也不例外

C.主函数只能调用用户函数或系统函数,用户函数可以相互调用

D.程序是由若干个函数组成的,但是必须有、而且只能有一个主函数

(二)填空题

1.一个C++源程序至少有并且只能有一个main(主)函数。

2. 以下程序运行后的输出结果是1012a。

#include

#include

int main()

{

int a=10;

cout<

return 0;

}

3.以下程序运行后的输出结果是( 25 21 37 ) 。

void main()

{

int a,b,c;

a=25;b=025;c=0x25;

cout<

}

4.以下程序运行后的输出结果是 2 1。

void main()

{ int a=1,b=2;

a=a+b;b=a-b;a=a-b;

cout<

}

5.结构化设计中的三种基本结构是__顺序结构__、__选择结构__、__循环结构__。

相关文档