for 循环的初始化部分通常在( )
循环开始前
循环结束后
每次循环中
不确定
以下关于循环结构的说法,正确的是( )
while 循环中条件必须为真
for 循环不能写成死循环
循环结构可以嵌套使用
以上都对
if 条件句中的条件表达式结果为( )时,执行相应的代码块。
true
false
假
非真
在C++中,以下哪个语句用于结束当前循环?
break
continue
return
exit
下列哪个选项是C++中的循环控制语句?
break
continue
return
Both A and B
C++程序的主函数名是?
main
program
execute
start
在C++中,使用哪个关键字可以定义一个常量变量?
const
static
volatile
mutable
下列哪个选项是C++中的条件运算符?
?:
:
||
&&
某班级⼈数不知,连续输⼊成绩直到输⼊负数停⽌,输⼊结束后求出平均成绩。在以下C++代码横线处应填⼊是
true
false
0
TRUE
下⾯C++代码⽤于判断N(⼤于等于2的正整数)是否为质数(素数)。下⾯对如下代码的说法,正确的是
代码能正确判断N是否为质数。
代码总是不能判断N是否质数。
删除第5⾏ break,将能正确判断N是否质数。
代码存在漏洞,边界存在问题,应将第2⾏和第7⾏的 N / 2改为 N /2+1
下列关于 C++语言的叙述,不正确的是
if 语句中的判断条件必须用小括号‘(’和‘)’括起来。
for 语句中两个‘;’之间的循环条件可以省略,表示循环继续执行的条件一直满足。
循环体包含多条语句时,可以用缩进消除二义性。
除了“先乘除、后加减”,还有很多运算符优先级。
执行以下 C++语言程序后,输出结果是
false
true
0
1
下⾯C++代码⽤于判断⼀个数是否为质数(素数),在横线处应填⼊代码是
cnt=1
cnt=2
cnt=+1
cnt+=1
在下列代码的横线处填写( ),可以使得输出是“147”。
i%2==1;
i%3==1;
i+=3;
i+3;
下⾯C++代码执⾏后的输出是?
8
14
26
50
C++表达式 int(3.14)的值为3。
C++语句 cout << (2 * 3, 3 % 10, 2+3)的输出为 6,3,5。
如果有以下C++代码:
那么 cout << t的结果为 28.5。
Xyz, xYz, xyZ是三个不同的变量。
cout << (8< 9< 10)的输出结果为 true。
C++中 cout << float(2022)与 cout << float('2022')运⾏后的输出结果均为2022。
已知 A的ASCII码值为65,表达式 int('C')+abs(-5.8)的值为72.8。
bool() 函数⽤于将给定参数或表达式转换为布尔类型。语句 bool(-1) 返回的是 false 值。
如果变量 a的值使得C++表达式 sqrt(a)==abs(a),则 a的值为0。
C++表达式(2*3)||(2+5)的值为67。