问题 1
得 10 分,满分 10 分
若变量定义int i; double sum=0;和输入scanf(“%d”,&n);,下列1+2+…+10+…+n正确的程序段是 | |||||
|
-
问题 2
得 10 分,满分 10 分
continue 是结束本次循环
正确答案: 对
-
问题 3
得 10 分,满分 10 分
在多层循环中, 一个break语句跳出整个循环。
正确答案: 错
-
问题 4
得 10 分,满分 10 分
若变量定义int a=1,b=2;,执行下列程序段后,输出的结果是
do{
a=a+b;
}while(a>20);
printf("%d\n",a);正确答案: D. a等于3
-
问题 5
得 10 分,满分 10 分
有以下程序段
int k=0;while(k=1) k++;
while循环执行的次数是
A. B., C. D.正确答案: D. 无限次
-
问题 6
得 10 分,满分 10 分
循环体如包括有一个以上的语句,则必须用{}括起来,组成复合语句。
正确答案: 对
-
问题 7
得 10 分,满分 10 分
二重循环,外循环执行1次,内循环全部执行一遍。
正确答案: 对
-
问题 8
得 10 分,满分 10 分
执行下列程序段后,输出的结果是
int f,f1,f2,i=3;
f1=3;f2=5;
while(i<=5){
f=f1+f2;
printf("%d ",f);
f1=f2; f2=f;
i++;
}正确答案: B. 8 13 21
-
问题 9
得 10 分,满分 10 分
-
问题 10
得 10 分,满分 10 分
下列程序段的结果是
int i,j,m=0;
for(i=1; i<=6; i=i+2){
m++;
for(j=i+1; j<=5; j++)
m++;
}
printf("%d",m);正确答案: 9
答案范围 +/- 0 (9 - 9)
您的支持是我更新的不竭动力!
希望点个赞或者投个币,支持一下吧!(一键三连也可以哦)
👇👇👇