#4561. 练习2
练习2
当前没有测试数据。
一、单选题
-
下面C++代码执行后输出的是( )。
int N = 0; for (int i = 0; i < 10; i++) N += 1; cout << N;A. 55 B. 45 C. 10 D. 9
-
下面C++代码执行后输出的是( )。
int N = 0; for (int i = 1; i < 10; i +=2){ if (i % 2 == 1) continue; N += 1; } cout << N;A. 5 B. 4 C. 2 D. 0
-
执行下面C++代码后得到的输出是( )。
int count= 0, i, s; for (i = 0, s = 0 ; i < 20; i++, count++) s += i++; cout << s << " " << count;A. 190 20 B. 95 10 C. 90 19 D. 90 10
-
如果一个正整数N能够表示为X*(X+1)的形式,这里称它是一个“兄弟数”。例如,输入6,则输出“6是一个兄弟数”。下面C++代码用来判断N是否为一个“兄弟数”,在横线处应填入的代码可从i)-iv)中选择,则有几个能完成功能?( )
int N; cin >> N; for(int i = 0; i <= N; i++) if(__________) cout << N << "是一个兄弟数\n";i)
N==i*(i+1)ii)N==i*(i-1)iii)N/(i+1)==iiv)N/(i-1)==iA. 1 B. 2 C. 3 D. 4
二、判断题
-
在C++,break 语句通常与if语句配合使用。( )
-
在C++语言中,整型、实数型、字符型、布尔型是不同数据类型,但这四种类型的变量间都可以比较大小。( )
-
C++中,定义变量int a=5,b=4,c=3 ,则表达式(a<b<c) 的值为逻辑假。( )