一级测评试卷四   

选择题

1、我们通常说的内存属于计算机中的()。

                                

2、以下C++不可以作为变量的名称的是(  )。

                                

3、C++表达式2-1&&2%10的值是(    )

                                

4、下面C++代码段执行后的输出是(       )
int a=3, b=4;
cout<<"a+b=“ <

                                

5、C++语言中,int 类型的变量 x、y、z的值分别是2、4、6,以下表达式的值为真的是()。

                                

6、对 int 类型的变量 a、b、c,下列语句不符合C++语法是()。

                                

7、下面C++代码执行后的输出是(   )。


                                

8、下面C++代码执行后的输出是()。


                                

9、下面C++代码执行后的输出是(    )。


                                

10、下面C++代码段执行后的输出是()。


                                

11、下面C++代码执行后的输出是(    )


                                

12、下面C++代码执行后的输出是()。


                                

13、下面C++代码用于求正整数的所有因数,即输出所有能整除这个正整数的数。如,输入10,则输出为12、5、10;输入12,则输出为1、2、3、4、6、12;输入17,则输出为1、17。在横线处应填入代码是()。

                                

14、在下列代码的横线处填写(),可以使得输出是正整数 1234 各位数字的平方和。

                                

15、执行以下C++程序后,输出结果是()。


                                

判断题

1、早期计算机内存不够用,可以将字库固化在一个包含只读存储器的扩展卡中插入计算机主板帮助处理汉字。

                

2、神威·太湖之光超级计算机是中国自主研制的超级计算机,在全球超级计算机TOP500排行榜中多次荣膺榜首

                

3、C++表达式 int(3.14) 的值为 3

                

4、C++ 语句 cout<<(2, 3, "23") 的值为 2, 3, 23

                

5、C++的循环语句 for(int i = 0; i < 10; i += 2) 表示 i 从 0 开始到 10 结束但不包含 10,间隔为 2

                

6、C++ 表达式 ('1' + '1') 的值为  '2'

                

7、在C++语言中, do-while循环不可能导致死循环,但while有可能

                

8、在下面的C++代码中,由于循环中的 continue 是⽆条件被执行,因此将导致死循环。
for(int i = 1; i < 10; i++) continue;

                

9、C++代码中,不可以将变量命名为 cout, 因为 cout 是 C++ 的关键字

                

10、C++是一种高级程序设计语言。