{inta=0,b=l,c=0,x=0,y=0; if(x<=y) if(y=l0) if(!b)a=1; elseif(c)a=10; a=-1; printf(\%d\,a);} A)1B)10 C)-1D)不确定的值 填空题 1.有以下程序: main() {inti; scanf(“%d”,&i); swith(1) {case1: printf(“%d”,i++) case2: printf(“%d,i++) case3:
printf(“%d”,i++) case4:
printf(“%d”,i++) break;
17
default:
printf(“END”)}}
输入数据1,执行以上程序,则输出结果是_1234___ 2.执行下面程序后输出的结果为__14_。 main() {inti=0,j; for(j=0;j<4;j++) switch(j) {case1:i=i+1; case2:i=i+2; case3:i=i+3;} 18
printf(“%d\\n”,i);} 3.设有以下程序: #include
{case'A':printf(\; case'B':printf(\;}
break; case'A': switch(ch1)
{case'A':printf(\; case'B':printf(\; }}} elseprintf(\;} 若执行此程序段时输入的数据是ABabbb__。 4.有以下程序: #include
若执行时从键盘上输入2473
的输出结果是___668977_。
5.若x是int型变量,请写出\是偶数则为真\的表达式
19
__if(x/2=0)_x==1_。5.x%2==0
6.x,y,z均为整型变量,请写出描述\或y等于z\的表达式____。
6.(x==z)||(y==z)
7.已知a=3,b=03,c='0',则表达式a>b&&a>c||b>c&&a>c的值为__0__。
8.以下程序的功能是:输入圆的半径,和运算标志,按照运算标志进行运算,输出运算后的结果。请在下划线处填入合适内容。 标志指定运算 'a'或'A'求面积 'b'或'B'求周长 其他值求周长,面积 20
#include
case'A':area=P*r*r;printf(\%f\,area);break; case'b':
case'B':length=2*P*r; printf(\%f\,length);