int a=-2, b=0; do {
++b ; } while(a++); printf(\则程序的输出结果是 A)0,2 B)1,2 C)1,3 D)2,3
(63)有以下程序
main() { int a = 3; do {
printf(\printf(\
程序运行后的输出结果是 A)1, B)1, -2, C)3,0, D)1,0
(64)有以下程序段
int i,n;
for(i=0;i<8;i++) {
n=rand()%5; switch(n) { case 1:
case 3:printf(\case 2:
case 4:printf(\case 0:exit(0); }
printf(\}
以下关于程序段执行情况的叙述,正确的是 A)当产生的随机数n为4时结束循环操作 B)当产生的随机数n为1和2时不做任何操作 C)当产生的随机数n为0时结束程序运行 D)for循环语句固定执行8次
(65)有以下程序
#include
for(;y>0;y--)
if(y%3= =0) printf(\}
程序的运行结果是 A)963 B)852 C)741 D)875421
(66)有以下程序
#include
{ inti,j,m=1; for(i=1;i<3;i++) { for(j=3;j>0;j--)
{ if(i*j>3)break; m*=i*j; }
}
printf(\}
程序运行后的输出结果是 A)m=2 B)m=4 C)m=5 D)m=6
(67)有以下程序
#include
int c=0,k;
for(k=1;k<3;k++) switch(k) {
default:c+=k; case 2:c++;break; case 4:c+=2;break; }
printf(\} A)9 B)7 C)5 D)3
(68)有以下程序
#include
{ int i, j;
for(i=3; i>=l; i--)
{ for(j=1; j<=2; j++) printf(\ printf(\ } }
程序的运行结果是 A)4 3 2 5 4 3 B)2 3
3 4 4 5 C)4 5 3 4 2 3 D)2 3
3 4 2 3
(69)有以下程序
main( ) { int i;
for(i=1;i<=40;i+ +) { if(i+ +%5= =0)
if(+ +i%8= =0) printf(\}
printf(\}
执行后的输出结果是 A)24 B)5 C)32
D)40
(70)有以下程序
#include
charb,c;int i; b='a';c='A'; for(i=0;i<6;i++) {
if(i%2)putchar(i+b); elseputchar(i+c); }
printf(\}
程序运行后的输出结果是 A)ABCDEF B)aBcDeF C)abcdef D)AbCdEf
(71)有以下程序
main() { int a=1, b=2; for( ;a<8;a++) {
b+=a; a+=2; }
printf(\}
程序运行后的输出结果是 A)8,11 B)10,14 C)7,11 D)9,18
(72)有以下程序段
int i,n;
for(i=0;i<8;i++) {
n=rand()%5; switch(n)
{ case 1:
case 3:printf(\case 2:
case 4:printf(\case 0:exit(0); }
printf(\}
A)当产生的随机数n为4时结束循环操作 B)当产生的随机数n为1和2时不做任何操作 C)当产生的随机数n为0时结束程序运行 D)for循环语句固定执行8次
(73)若有以下程序
main() {
int a=6, b=0, c=0; for ( ;a; ) { b += a; a -= ++c; }
printf(\ }
则程序的输出结果是 A)1,14,3 B)0,18,3 C)0,14,3 D)0,14,6
(74)若有以下程序
main() {
int a=6, b=0, c=0; for ( ;a&&(b==0); ) {
b += a; a -= c++; }
printf(\ }
则程序的输出结果是 A)6,0,0 B)5,6,0 C)6,6,1 D)5,6,1