选择题 1、以下程序中, while循环的循环次数是 main( 选E) main()选D i int i=0 f int i=l; while(i<10) while(i<10 fif (i<1) continue fif (i<1) continue if (i==5) break; if (i==5 break; A)1B)10C)6D)5E)死循环 C程序设计课件设计制作:徐龙琴
C程序设计课件 设计制作:徐龙琴 1 一、选择题: 1、以下程序中,while循环的循环次数是 main( ) { int i=0; while(i<10) { if (i<1) continue; if (i==5) break; i++; } …… } A)1 B)10 C)6 D)5 E)死循环 main( ) { int i=1; while(i<10) { if (i<1) continue; if (i= =5) break; i++; } …… } 选 E) 选 D)
2、以下程序的输出结果是 main( 选A fint a=0, 1; for(i=1;i<5;i++) i switch(i) case 0: case 3: a+=2 case 1: case 2: a+=3: default: a+=5 printf(“%dn”,a); A)31B)13 C)10 D)20 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 2 2、以下程序的输出结果是 main( ) { int a=0, i; for(i=1; i<5;i++) { switch(i) { case 0: case 3: a+=2; case 1: case 2: a+=3; default: a+=5; } } printf(“%d \n”,a); } A)31 B)13 C)10 D)20 选 A)
3、以下程序的输出结果是 main() 选A f int a=4, b=5, c=0, d; d=la&&! bll!c, printf(“dmn”,d); A)1B)0C)非0的数D)-1 C++程序设计课件设计制作:徐龙琴 3
C++程序设计课件 设计制作:徐龙琴 3 3、以下程序的输出结果是 main( ) { int a=4, b=5, c=0, d; d=!a&&!b||!c; printf(“%d\n”,d); } A)1 B)0 C)非0的数 D)-1 选 A)
4、以下程序的输出结果是 #includesstdio. h> 选B) main() f int i=0,a=0; while( i<20) i for(;; i if((i%10)==0) break; eise i+=11;a+=l; printf(“%dn”,a) A)21B)32C)33D)11亲 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 4 4、以下程序的输出结果是 #include<stdio.h> main( ) { int i=0,a=0; while( i<20) { for( ; ; ) { if((i%10)==0) break; else i--; } i+=11; a+=i; } printf(“%d\n”,a); } A)21 B)32 C)33 D)11 选 B)
5、下列循环体执行C次。 #includesiostream. h> void maino intx=-10,k=0; while(++xt k++; cout<<k; A)无限B)10C)9 D)117 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 5 5、下列循环体执行 次。 #include<iostream.h> void main() { int x=-10,k=0; while(++x){ k++; } cout<<k; } A)无限 B)10 C)9 D)11 C