for 循环的初始化部分通常在( )
循环开始前
循环结束后
每次循环中
不确定
在下列代码的横线处填写( ),可以使得输出是“2”。
min>>array[i];
min<<array[i];
min=array[i];
以上都不对
4. 下列关于 C++语言中数组的叙述,不正确的是( )。
数组必须先定义后使用。
数组的所有元素在内存中是连续存放的。
除了字符数组,在定义数组时“[]”内必须有常数。
不能对数组赋值,但可以对数组的每个基础类型的元素赋值。
3. 以下数组定义,符合 C++语言语法的是( )。
int a[];
int b['3'];
int c[3.0];
int[3] d;
以下哪个不是 C++语言的运算符?
>=
/=
||
<>
如果 a 为 int 类型的变量,b 为 char 类型的变量,则下列哪个语句不符合C++语法?
a = a + 1.0;
a = (int)(b - '0');
b = (char)(a + '0');
(int)b = a;
下列关于 C++语言中变量的叙述,正确的是
变量定义后可以一直使用。
两个变量的变量名不能是相同的。
两个变量的变量名可以相同,但它们的类型必须是不同的。
两个变量的变量名可以相同,但它们的作用域必须是不同的。
下列C++语句执⾏以后结果是true的是
3&&false
5&&2
101&&000
4&true
以下程序代码⽤于绘制该图形,横线处应填写?( )
cout << '+' << endl;
cout << '+' << ' ' << endl;
cout << '+';
cout << '+' << ' ';
如下图所⽰,输出N⾏N列的矩阵,对角线为1,横线处应填⼊
i=j;
i!=j;
i==j;
i>[j;
下⾯C++代码第2⾏,总共被执⾏次数是
10
19
21
20
下⾯C++代码执⾏后的输出是
0
7
18
20
下⾯的程序⽤于判断N是否为偶数,横线处应填写代码是
N%2==0;
N%2=0;
N%2!=0;
N%2;
下⾯C++代码执⾏后的输出是
90
44
20
10
某班级⼈数不知,连续输⼊成绩直到输⼊负数停⽌,输⼊结束后求出平均成绩。在以下C++代码横线处应填⼊是
true
false
0
TRUE
在C++中,`for`循环和`while`循环都可以使用`break`语句来提前退出循环。
一次函数的图像可以是一条垂直线。
枚举算法是一种暴力求解方法,逐个尝试所有可能的解。
著名的哥德巴赫猜想:任⼀⼤于2的偶数都可写成两个素数之和。我们可以通过枚举法来证明它。
两个函数之间可以使⽤全局变量来传递数据。