开始做题 00:00:00

一、单选题 (一共31题,共90分)
1.

C++程序从上机到得到结果的几个操作步骤依次是

2.

以下标识符中不全是保留字的是

3.

能作为 C++程序的基本单位是

4.

程序中主函数的名字为

5.

C++程序的基本模块为

6.

可用作 C++语言用户标识符的一组标识符是

7.

存储以下数据,占用存储字节最多的是

8.

程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用 ( )符号作为分隔符。

9.

设”int a=12;”,则执行完语句 ”a+=a*a;”后,a 的值是

10.

假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式的表达式是

11.

一个函数功能不太复杂,但要求被频繁调用,则应把它定义为

12.

设” int a=15,b=26; ”,则” cout<<(a,b); ”的输出结果是

13.

设x是一个bool型的逻辑量,y 的值为 10,则表达式x&&y的值为

14.

x>0 || y==5 的相反表达式为

15.

设 x 和 y 均为 bool 量,则 x && y 为真的条件是

16.

字符串”a+b=12\n”的长度为( )。长度算的不是字节,“12”算为 2

17.

假定下列 x 和 y 均为 int 型变量,则不正确的赋值为( )。X++ 没有意义

18.

下列的符号常量定义中,错误的定义是

19.

循环语句中循环体执行的次数为

20.

在下面循环语句中循环体执行的次数为

for(int i=0; i

if(i>n/2) break;

21.

在下面循环语句中内层循环体 S 语句的执行总次数为

for(int i=0; i

for(int j=i; j

22.

在下面循环语句中循环体执行的次数为

int i=0,s=0; while(s<20) {i++; s+=i;}

23.

在下面循环语句中循环体执行的次数为

int i=0; do i++; while(i*i<10);

24.

当处理特定问题时的循环次数已知时,通常采用( )来解决。

25.

循环体至少被执行一次的语句为

26.

switch 语句能够改写为( )语句。

27.

do 语句能够改写为( )语句。

28.

在下面的一维数组定义中,哪一个有语法错误。

29.

在下面的字符数组定义中,哪一个有语法错误。

30.

在下面的二维数组定义中,正确的是

31.

假定一个二维数组的定义语句为“ int a[3][4]={{3,4},{2,8,6}}; ”,则元素 a[1][2] 的值为

答题卡 暂停 交卷 置顶
置顶