下面程序的运行结果是( )。 #include <stdio.h> main() { int a=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和b为int型变量,则执行以下语句后,b的值为______。 a=1;b=10; do {b-=a;a++; }while(b--<0);
A.9
B.-2
C.-1
D.8
第2题:
假定a和b为int型变量,则执行以下语句后b的值为________。 a = 1; b = 10; do { b -= a; a++; } while (b-- < 0);
A.9
B.8
C.-2
D.-1
第3题:
【填空题】下面程序的运行结果是 。 #include<stdio.h> main() {int a=10,y=0; do {a+=2;y+=a; if(y>50) break; }while(a=14); printf("a=%d y=%dn",a,y); }
第4题:
假定a和b为int型变量,则执行以下语句后b的值为: a=1; b=10; do { b-=a; a++;} while(b--<0);
A.8
B.-1
C.-2
D.9
第5题:
【单选题】下面程序的运行结果是 。 #include <stdio.h> main() { int y=10; do { y--; } while(--y); printf("%dn",y--); }
A.-1
B.1
C.8
D.0