int rst = 0, N;
for (int i = 0; i < 4; i++){
cin >> N;
rst += ___________; // L1
}
cout << ___________; // L2
2分
登录后查看选项
07下面的C++代码执行后的输出是( )。
for (int i = -2; i < 2; i++)
if (i % 2)
printf("%d#",i);
2分
登录后查看选项
08下面的C++代码执行后输出是( )。
int cnt = 0, N;
for (int i =1; i < 10; i += 2)
for (int j =0; j < i; j++)
cnt += 1;
cout << cnt;
2分
登录后查看选项
09下面C++代码执行后输出是( )。
int i,j;
for (i = 1; i < 12; i++){
if (i % 2 == 0)
continue;
for (j = 0; j < i; j++)
if (i * j % 2 == 0)
break;
if(j >= i)
cout << i * j << " ";
}
if(i >= 12)
cout << (i * j);
2分
登录后查看选项
10与下面C++输出效果不一致的代码是( )。
int i;
for (i = 0; i < 10; i++)
cout << i;
2分
登录后查看选项
11下面C++代码执行后输出是( )。
int num = 0;
while (num <= 5){
num += 1;
if (num % 3)
continue;
printf("%d#",num);
}
if(num > 5)
printf("%d", num);
2分
登录后查看选项
12下面C++代码执行后,其输出是( )。
int cnt = 0;
for (int i = 0; i <5; i++)
for (int j =i; j < 4; j++)
cnt += 1;
cout << cnt;
int N, M, Flag, Sum, num;
cout << "请输入N,不等于0的正整数:";
cin >> N;
cout << "请输入M:M必须大于1小于9:";
cin >> M;
Sum = 0; // 记录各位数之和
Flag = 0; // 假设记录N不含有M
while (N != 0){
num = N % 10;
Sum += num;
if (num == M)
Flag = 1;
N /= 10;
}
if ((N % M == 0) && (Flag == 1) && (Sum % M == 0)) // L1
printf("%d 是 %d 的完整漂亮数", N, M);
else
printf("%d 不是 %d 的完整漂亮数", N, M);
2分
登录后查看选项
14阅读下面的C++代码。执行后如输入5,其输出的字符图形是( )。
int n,i,j,k;
cin >> n;
for (i = 0; i < n; i++){
for (j = 0; j < n-i-1; j++)
cout << " ";
for (k = 0; k < 2*i+1; k++)
cout << "*";
cout << endl;
}