若从键盘输入 58 ,则输出结果是 ________ 。 #include ” stdio.h ” main() { int a; scanf( ” %d ” , &a); if (a>50) printf( ” %d ” , a); if (a>40) printf( ” %d ” , a) ; if (a>30) printf( ” %d ” , a) ; } 2 . 设 int x=9 , y=8 ;表达式 x==y+1 的结果是 ________ 。 3 . 定义 int x , y ;执行 y=(x=1,++x,x+2); 后 , y 的值是 ________ 。 4 . 定义 int x=10,y,z; 执行 y=z=x; x=y==z ;后, x 的结果是 ________ 。 5 . 设 int a=1,b=2,c,d,e; 执行 c=(-a++)+(++b); d=(b--)+(++a)-a; e=(a/(++b))-(a/(-- a) ); 请问 a,b,c,d,e 的结果是: ________ 。 6 . 设 int a=2,b=3,c,d,e,f; 执行 c=(a++>= --b); d=(a==++b); e=(a--!=b); f=(++a>b--); 请问 a,b,c,d,e,f 的结果是: ________ 。 7 . 以下程序的运行结果是 ________ 。 #include ” stdio.h ” main() { int a,b,c,s,w,t; s=w=t=0; a= -1; b=3; c=3; if (c>0) s=a+b; if (a<=0) { if (b>0) if (c<=0) w=a-b; } else if (c>0) w=a-b; else t=c; printf( ” %d %d %d ” , s,w,t); } 8 . 以下程序的运行结果是 ________ 。 #include ” stdio.h ” main() { int a,b,c,d,e; a=c=1; b=20; d=100; if (! a) d=d++; else if (!b ) if (d) d= --d; else d= d--; printf( ” %d\n\n ” , d); } 9 . 以下程序的运行结果是 ________ 。 #include ” stdio.h ” main() { int a, b= 250, c; if ((c= b) <0) a=4; else if (b=0) a=5; else a=6; printf( ” \t%d\t%d\n ” ,a,c); if (c=(b==0)) a=5; printf( ” \t%d\t%d\n ” ,a, c) ; if (a=c=b) a=4; printf( ” \t%d\t%d\n ” ,a,c); }