第 1 题 C++表达式 (3 - 2) * 3 + 5 的值是( )。
-13
8
2
0
C++语句 cout << "5%2=" << 5 % 2 执行后的输出是( )。
2 2
1 1
5%2=2
5%2=1
执行C++语句 cin >> a 时如果输入5+2,下述说法正确的是( )。
变量a将被赋值为整数7
变量a将被赋值为字符串,字符串内容为5+2
语句执行将报错,不能输入表达式
依赖于变量a的类型。如果没有定义,会有编译错误
下面C++代码执行后的输出是( )。
int a = 1;
cout << "a+1= " << a+1 << endl;
a+1= 2
a+1=2
2=2
2= 2
下面C++代码执行时输入21后,有关描述正确的是( )。
int N;
cin >> N;
if(N% 3 == 0)
cout << "能被3整除";
else if (N % 7 == 0)
cout << "能被7整除";
else
cout << "不能被3和7整除";
cout << endl;
代码第4行被执行
第4和第7行代码都被执行
仅有代码第7行被执行
第8行代码将被执行,因为input()输入为字符串
以下哪个不是操作系统?( )
Linux
Windows
Android
HTML
以下哪种功能没有涉及 C++语言的面向对象特性支持:( )。
C++中调用 printf 函数
C++中调用用户定义的类成员函数
C++中构造一个 class 或 struct
C++中构造来源于同一基类的多个派生类
在计算机中,以下哪个选项描述的数据存储容量最小?( )
字节(byte)
比特(bit)
字(word)
千字节(kilobyte)
在C++中,下面哪个关键字用于声明一个变量,其值不能被修改?( )。
unsigned
const
static
mutable
if 条件句中的条件表达式结果为( )时,执行相应的代码块。
true
false
假
非真
如果要找出整数a、b中较⼤⼀个,通常要⽤下⾯哪种程序结构?
顺序结构
循环结构
分支结构
跳转结构
有句俗话叫“三天打渔,两天晒⽹”。如果⼩杨前三天打渔,后两天晒⽹,⼀直重复这个过程,以下程序代码⽤于判断,第n天⼩杨是在打鱼还是晒⽹,横线处应填写?
I==0
I==4
I==0&&I==4
I==0||I==4
小杨今年春节回奶奶家了,奶奶家的数字电视可以通过遥控器输入电视剧名称来找到想播放的电视剧,所以 可以推知里面有交互式程序在运行。( )
在C++的程序中,cin是一个合法的变量名。
C++语言中3.0和3的值相等,所以它们占用的存储空间也相同。( )
在C++代码中变量n被赋值为27,则 cout << n%10 执行后输出的是7。( )
C++表达式 int(3.14)的值为3。
C++语句 cout << (2 * 3, 3 % 10, 2+3)的输出为 6,3,5。
Xyz, xYz, xyZ是三个不同的变量。
cout << (8< 9< 10)的输出结果为 true。
已知 A的ASCII码值为65,表达式 int('C')+abs(-5.8)的值为72.8。
C++表达式(2*3)||(2+5)的值为67。