我国第一台大型通用电子计算机使用的逻辑部件是( )。
下列流程图的输出结果是( )?
如果要找出整数 a、b 中较大一个,通常要用下面哪种程序结构?( )
以下不是 C++ 关键字的是( )。
C++ 表达式 int(-123.123 / 10) 的值是( )。
以下 C++ 代码实现从大到小的顺序输出 N 的所有因子。例如,输入 N = 18 时输出 18 9 6 3 2 1,横线处应填入( )。
01int N = 0; 02cin >> N; 03for (____________) // 此处填写代码 04 if (!(N % i)) 05 cout << i << ' ';
如下图所示,输出 N 行 N 列的矩阵,对角线为 1,横线处应填入( )。
请输入行列数量:9 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1
01int N = 0; 02cout << "请输入行列数量:"; 03cin >> N; 04for (int i = 1; i < N + 1; i++) { 05 for (int j = 1; j < N + 1; j++) 06 if (____________) // 此处填写代码 07 cout << 1 << " "; 08 else 09 cout << 0 << " "; 10 cout << endl; 11}
下面 C++ 代码用于判断 N 是否为质数(素数),约定输入 N 为大于等于 2 的正整数,请在横线处填入合适的代码( )。
01int N = 0, i = 0; 02cout << "请输入一个大于等于2的正整数:"; 03cin >> N; 04 05for (i = 2; i < N; i++) 06 if (N % i == 0) { 07 cout << "非质数"; 08 ____________; // 此处填写代码 09 } 10if (i == N) 11 cout << "是质数";
下面 C++ 代码执行后的输出是( )。
01int N = 9; 02for (int i = 2; i < N; i++) 03 if (N % i) 04 cout << "1#"; 05cout << "0" << endl;
下面 C++ 代码执行后的输出是( )。
01int cnt = 0; 02for (int i = 1; i < 9; i++) 03 for (int j = 1; j < i; j += 2) 04 cnt += 1; 05cout << cnt;
下面 C++ 代码执行后的输出是( )。
01int cnt = 0; 02for (int i = 1; i < 13; i += 3) 03 for (int j = 1; j < i; j += 2) 04 if (i * j % 2 == 0) 05 break; 06 else 07 cnt += 1; 08cout << cnt;
下面 C++ 代码执行后的输出是( )。
01int x = 1; 02while (x < 100) { 03 if (!(x % 3)) 04 cout << x << ","; 05 else if (x / 10) 06 break; 07 x += 2; 08} 09cout << x;
下面图形每一行从字母 A 开始,以 ABC 方式重复。行数为输入的整数。请在 C++ 代码段横线处填入合适代码( )。
请输入字母行数: 7 A AB ABC ABCA ABCAB ABCABC ABCABCA
01int N = 0; 02cout << "请输入行列数量:"; 03cin >> N; 04for (int i = 1; i < N + 1; i++) { 05 for (int j = 0; j < i; j++) 06 cout << ____________; // 此处填写代码 07 cout << endl; 08}
输入行数,约定 1 <= lineCount <= 9,输出以下图形。应在 C++ 代码横线处填入( )。
输入行数量: 9
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1
1 2 3 4 5 6 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1
01int lineCount = 0; 02cout << "请输入行数量:"; 03cin >> lineCount; 04for (int i = 0; i < lineCount; i++) { 05 for (int j = 0; j < ____________; j++) // 此处填写代码 06 cout << ' '; 07 for (int j = 1; j < i + 1; j++) 08 cout << j << " "; 09 for (int j = i + 1; j > 0; j--) 10 cout << j << " "; 11 cout << endl; 12}
某班级人数不知,连续输入成绩直到输入负数停止,输入结束后求出平均成绩。在以下 C++ 代码横线处应填入是( )。
01double totalScore = 0; // 总分 02int studCount = 0; // 总人数 03while (____________) { // 此处填写代码 04 cin >> score; 05 if (score < 0) 06 break; 07 totalScore += score; 08 studCount += 1; 09} 10cout << "平均分=" << totalScore / studCount;
我们常说的互联网(Internet)是一个覆盖全球的广域网络,它不属于任何一个国家。
神威·太湖之光超级计算机是中国自主研制的超级计算机,在全球超级计算机 TOP500 排行榜中多次荣膺榜首。
C++ 表达式 7.8 / 2 的值为 3.9,类型为 float。
C++ 表达式 (2 * 3) || (2 + 5) 的值为 67。
如果 m 和 n 为 int 类型变量,则执行 for (m = 0, n = 1; n < 9; ) n = ((m = 3 * n, m + 1), m - 1); 之后 n 的值为偶数。
如果 a 为 int 类型的变量,则表达式 (a >= 5 && a <= 10) 与 (5 <= a <= 10) 的值总是相同的。
下面 C++ 代码执行后的输出为 10。
01int cnt = 0; 02for (int i = 1; i < 10; i++) { 03 cnt += 1; 04 i += 1; 05} 06cout << cnt;
执行以下 C++ 代码后的输出为 0。
01int rst = 0; 02for (int i = -100; i < 100; i += 2) 03 rst += i; 04cout << rst;
执行以下 C++ 代码后的输出为 30。
01int rst = 0; 02for (int i = 0; i < 10; i += 2) 03 rst += i; 04cout << rst;
C++ 是一种高级程序设计语言。