int N, Flag;
cin >> N;
Flag = 0; // "非漂亮数"
if (N % 3 == 0)
Flag = 1; //"漂亮数"
else
while (N != 0){
if (_______________){ // L1
Flag = 1;
break;
}
N /= 10;
}
cout << (Flag? "漂亮数" : "非漂亮数");
int i, N, cnt = 0;
cin >> N;
for (i=1; i <=N; i++){
if (_________________)
cnt += i;
}
if(cnt % 27 == 0)
cout << 'Y';
2分
登录后查看选项
15执行下面C++代码可以找出千位与个位的和恰好等于中间两位的四位数,横线处应该填入( )
int count = 0;
int a, bc, d, tmp;
for (int i = 1000; i <= 9999; i++) {
a = (tmp = i) / 1000;
_________________________
bc = tmp / 10;
d = tmp - bc * 10;
if ( a + d == bc) {
count++;
}
}
cout << count;
2分
登录后查看选项
判断题 共10道
16鸿蒙是华为公司开发的一款操作系统,那么它能够将正确的源程序翻译成目标程序,并运行。( )2分
登录后查看选项
17C++表达式 10 * 4 % 6 和 10 * 2 % 3 的结果相同。( )2分
登录后查看选项
18下面C++代码执行后将输出 0。( )
int i;
for (i = 0; i < 10; i++)
if (i % 3 == 0)
continue;
else
break;
cout << i;
2分
登录后查看选项
19下面C++代码中的 i > -10; i-- 改为 i < 10; i++ 执行结果相同。( )
int tnt = 0;
for (int i = 0; i > -10; i--) {
if (i < 0)
i = -i;
tnt += i;
}
cout << tnt;
2分
登录后查看选项
20下面C++代码执行后将输出99,因为i < 100不包括100,而是到99。( )
int cnt = 0;
for (int i = 0; i < 100; i++)
cnt += 1;
cout << cnt;