includemain(){inta=1,b=10;do{b-=a;a++;}while(b--0);printf(“a=%d,b=%d\n“,a,b);}
A、a=3,b=11
B、a=2,b=8
C、a=1,b=-1
D、a=4,b=9
第1题:
下列选项,不正确的是( )。
A.for(int a=1;a<=10;a++);
B.int a=1; do { a++: }while(a<=10);
C.int a=1; while(a<=10) { a++: }
D.for(int a=1;a<=10;a++)a++;
第2题:
列选项,不正确的是
A.for(int a=1;a<=10;a++);
B.int a=1;
do
{
a++;
}while(a<=10)
C.int a=1:
while(a<=10)
{
a++;
} l
D.for(int a=1;a<=10;a++)a++;
第3题:
3、假定a和b为int型变量,则执行以下语句后b的值为: a=1; b=10; do { b-=a; a++;} while(b--<0);
A.8
B.-1
C.-2
D.9
第4题:
下列选项,不正确的是
A.for(int a=1;a<=10;a++);
B.int a=1; do { a++; }while(a<=10)
C.int a=1; while(a<=10) { a++; }
D.for(int a=1;a<=10;a++)a++;
第5题:
关于break语句和continue语句的使用结果,正确的是:
A.int a=1; for(;a<10;a++) { if(a%3==0) break; printf("%d ",a);} 执行结果是 1 2 3
B.int a=1; for(;a<10;a++) { if(a%3==0) continue; printf("%d ",a);} 执行结果是 1 2 4 5 7 8
C.int a=1; while(a<10) { while(a>6){ break; } printf("%d ",a); a++;} 执行结果是 1 2 3 4 5 6
D.int a=1; while(a<10) { while(a>6){ continue; } printf("%d ",a); a++;} 执行结果是 1 2 3 4 5 6 7 8 9