A) first B) first A) d=20 25
B) d=10 C) d=15 D)
second third
62、有如下程序 :
C) first
D) second
#include
third
61、以下程序的执行结果是#include
void main( )
{ int a,b,c,d,x;
a=c=0;
b=1;
d=20;
if (a) d=d-10;
else if(!b)
if (!c) x=15;
else x=25;
printf(\
____ Avoid main( )
{ int a=2,b=-1,c=2;
if (a
if (b<0) c=0;
else c++;
printf(\
}
该程序的输出结果是 ___C ___ .
A) 0 B) 1 C) 2 D) 3
63、下列程序执行后的输出结果是#include
void main( )
____ ___ .
B
{ int x,y=1,z; if ((z=y)<0) x=4;
else if (y==0) x=5;
else x=6;
printf(\
}
A) 4,1 B) 6,1 C) 5,0 D) 出错64、有如下程序
#include
void main( )
{ int x=1,a=0,b=0;
switch(x)
{
case 0: b++;
case 1: a++;
case 2: a++;b++; 信息}
printf(\
}
该程序的输出结果是 ______ A ___ .
A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D)
a=2,b=2
65、下面程序的输出结果是 ____ C ____ .
#include
void main( )
{ int a=-1,b=1,k;
if ((++a<0) && (b--<=0))
printf(\
else
printf(\
}
A) -1 1 B) 0 1 C) 1 0
D) 0 0
66、假定 w、x、y、z、m 均为 int 型变量,有如
w=1;x=2;y=3;z=4; m=(w 则该程序段执行后, m 的值是 ____ D ____ . A) 4 B) 3 C) 2 D) 1 67、以下程序的输出结果是 ___D ____ . main( ) { int a=100; if (a>100) printf(\ else printf(\ } A) a<=100 B) 100 C) 0 D) 1 m B D 68、若执行下面的程序从键盘上输入 9,则输出 结果是 . _____ B _______ {int n; scanf(\ if (n++<10) printf(\ else printf(\ A) 11 B) 10 C) 9 69、以下程序输出结果是 _____ D #include void main( ) { int m=4; if (++m>5) printf(\ else printf(\ } 70、若执行下面的程序从键盘上输入结果是 D) 8 D) 4 5,则输出 {int x; scanf(\ if (x++>5) printf(\else printf(\ } A) 7 B) 6 C) 5 D) 4 71、以下程序段运行结果是 ____ A ___ .int x=1,y=1,z=-1; x+=y+=z; printf(\ A) 1 B) 2 C) 4 D) 不确定 的值 72、有以下程序 #include a=c/100%9; b=(-1)&&(-1); printf(\ } 输出结果是 ___ A ___ . A) 2,1 B) 3,2 C) 4,3 D) 2,-1 73、运行下面程序时,若从键盘输入数据为\, 则输出结果是 ___C __ . #include \ void main() scanf(\ if (num>99) place=3; { int num,i,j,k,place;