5、阅读如下程序段#include "stdio.h"main(){int a=45,b=40,c=50,d;d=a>30?b:c;switch(d){ case 30 : printf("%d,",a);case 40 : printf("%d,",b);case 50 : printf("%d,",c);default : printf("#");}}则输出的结果是()
A. 40,50
B. 40,
C. 50,
D. 40,50,
查看答案
6、若从键盘输入58,则以下程序输出的结果是。main(){int a;scanf("%d",&a);if(a>50)printf("%d",a);if(a>40)printf("%d",a);if(a>30)printf("%d",a);}
7、阅读下面语句,则程序的执行结果是。#include "stdio.h"void main(){int a=0,b=1;if((++a<0)&&!(b--<=0))printf("%d,%d\n",a,b);else printf("%d,%d\n",a,b);}
8、阅读下面程序,则在执行时候的输出为。#include "stdio.h"main(){int x=1,y=2,z=0;if(x=2)z=x,x=y,y=z;printf("%d,%d\n",x,y);}
9、以下程序的输出结果是。#include "stdio.h"void main(){int x=100, a=10, b=20, ok1=5, ok2=0;if(a) x=1;else if(ok2) x=10;else x=-1;printf("%d\n", x);}