P5792: 【选择题】第6章:循环控制结构 例题

传统题
1.000s 时间限制
128MB 内存限制
13 提交
4 解决

【题目描述】
1、 以下程序段的输出结果是(    )     A) 9    B) 1   C) 11    D) 10  int k,j,s;  for (k=2;k<6;k++,k++)  {  s=1;   for (j=k; j<6; j++) s+=j;   } printf(“%d\n”,s);
2、 以下程序段的输出结果是(    )     A) 12    B) 15    C) 20    D) 25 int i,j,m=0; for (i=1;i<=15;i+=4) for (j=3;j<=19;j+=4)m++; printf(“%d\n”,m);
3、 以下程序段的输出结果是(    )   int n=10 ;  while (n>7) {   n--;   printf(“%d\n”,n);   } A)  10   B) 9    C) 10    D) 9        9       8          9        8        8       7          8        7                            7        6
4、 以下程序段的输出结果是(    ) A) 1    B) 3 0    C) 1 –2    D) 死循环 int x=3;  do  { printf(“%3d”,x-=2); }while (!(--x));
5、 以下程序的输出结果是(    ) A) 741  B) 852  C) 963  D) 875421 #include <stdio.h>  void main() {  int y=10;  for ( ;y>0;y--) if (y%3==0)   { printf(“%d”,--y); continue;} }

6、 以下程序的输出结果是(    )     A) *#*#*#$   B) #*#*#*$     C) *#*#$     D) #*#*$ #include <stdio.h> void main( ) {  int i;    for (i=1;i<=5;i++) { if (i%2) printf(“*”); else  continue; printf(“#”); } printf(“$\n”); }
7、 设i和x都是int类型,则for循环语句(    )        for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d",&x); A) 最多执行10次                      B) 最多执行9次 C) 是无限循环                          D) 循环体一次也不执行

8、 下述for循环语句(    ) int i,k; for(i=0,k=-1;k=1;i++,k++)  printf("* * * *"); A) 判断循环结束的条件非法             B) 是无限循环 C) 只循环一次                               D) 一次也不循环
9、 程序段如下:则以下说法中正确的是(    ) int k=-20; while(k=0) k=k+1; A) while循环执行20次                    B) 循环是无限循环 C) 循环体语句一次也不执行             D) 循环体语句执行一次
10、 若有“int a=1,x=1;”,则循环语句“while(a<10) x++; a++;”的循环执行( ) A) 无限次     B) 不确定次    C) 10次      D) 9次
11、 下列循环语句中有语法错误的是(     )  A) while(x=y) 5;           B) while(0) ; C) do 2;while(x= =b); D) do x++  while(x= =10);
12、 执行语句for ( i=0;  i++<3 ;) 后,变量i的值为(    ) A) 2          B) 3         C) 4         D) 5
13、 执行语句{for(j=0;j<=3;j++) a=1;}后变量j的值是(     )        A) 0          B) 3         C) 4         D) 1
【输出】
#include<stdio.h>

int main()
{
printf("----------");
//假如:本次习题有5道题,则你的输出格式应为printf("AAAAA");
//选项均由大写A,B,C,D组成,输出语句有一条 
return 0;

咻咻~

提交答案 状态