C++ 基础,第一阶段评估卷

C++ 40分钟 总分 100.0 20 题
试卷题目预览
第1题 中级 5分 单选
以下C++不可以作为变量的名称的是( )。
A. CCF GESP
B. ccfGESP
C. CCFgesp
D. CCF_GESP
第2题 中级 5分 单选
下面C++代码执行后输出是( )。

A. 55
B. 45
C. 10
D. 9
第3题 中级 5分 单选
试图编译并执行下面C++代码,下面描述正确的是( )。

A. 输出101
B. 输出102
C. 输出103
D. 编译将报错,无法执行
第4题 中级 5分 单选
下面关于整型变量int x的赋值语句不正确的是( )。
A. x=(3.16);
B. x=3.16;
C. x=int(3.16);
D. x=3.16 int;
第5题 中级 5分 单选
下面的程序用于判断输入的整数N是否为能被3整除的偶数,横线处应填写代码是( )。

A. (N%2)&&(N%3)
B. (N%2==0)&&(N%3)
C. (N%2)&&(N%3==0)
D. (N%2==0)&&(N%3==0)
第6题 中级 5分 单选
下面C++代码执行后输出是( )。

A. 54
B. 20
C. 19
D. 18
第7题 中级 5分 单选
执行下面C++代码后得到的输出是( )。

A. 190 20
B. 95 10
C. 90 19
D. 90 10
第8题 中级 5分 单选
下面C++代码执行后输出的是( )。

A. 55
B. 15
C. 9
D. 4
第9题 中级 5分 单选
C++表达式10 - 3 * (2 + 1) % 10的值是( )。
A. 0
B. 1
C. 2
D. 3
第10题 中级 5分 单选
下面C++代码执行后输出是( )。

A. END
B. 1#
C. 1#4#END
D. 1#4#7#10#END
第11题 中级 5分 单选
执行下面C++代码后输出是( )。

A. 3
B. 21
C. 27
D. 49
第12题 中级 5分 单选
执行如下C++代码片段,其输出是()。

int a = 3;
int b = a;
a = 4;
printf("%d %d", a, b);

A. 33
B. 43
C. 44
D. 34
第13题 中级 5分 单选
在C++中,下列可以做变量的是( )。
A. Var-1
B. $1
C. %%1
D. _Var_1
第14题 中级 5分 单选
执行下面的C++代码,在键盘上先后输入100和200,输出是( )。

A. 200
B. 100
C. 1
D. 0
第15题 中级 5分 单选
整型变量a、b的初值都是4,则下面的C++代码执行后的输出是(  )。

A. 61 43
B. 52 34
C. 62 44
D. 62 32
第16题 中级 5分 单选
下面的程序用于判断N是否为偶数,横线处应填写代码是( )。

A. N % 2 == 0
B. N % 2 = 0
C. N % 2
D. N % 2 != 0
第17题 中级 5分 单选
下面C++代码执行时输入21后,有关描述正确的是( )。

A. 代码第4行被执行
B. 第4和第7行代码都被执行
C. 仅有代码第7行被执行
D. 第8行代码将被执行,因为input()输入为字符串
第18题 中级 5分 单选
下面C++代码第2行,总共被执行次数是( )。

A. 10
B. 19
C. 20
D. 21
第19题 中级 5分 单选
C++语言中下面可以完成数据输入的语句是( )。
A. printf语句
B. scanf语句
C. default语句
D. cout语句
第20题 中级 5分 单选
C++表达式10 - 3 * 2的值是( )。
A. 14
B. 4
C. 1
D. 0
💬