第四章选择结构程序设计1、以下错误的语句是:A、if(x>y);B、if(x=y)&&(x!=0)x+=y;C、if(x!=y)scanf(“%d”,&x);elsescanf(“%d”,&y);D、if(xy&&x!=y);B、if(x==y)x+=y;C、if(x!=y)scanf(“%d”,&x)elsescanf(“%d”,&y);D、if(xvoidmain(){floatx=2.0,y;If(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf(“%f\n”,y);}A、0.000000B、0.250000C、0.500000D、1.000000C9、有以下程序的输出结果是:#includevoidmain(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf(“%d,%d,%d\n”,i,j,k);}A、1,1,2B、2,2,1C、2,2,2D、2,2,3C10、有以下程序的输出结果是#includevoidmain(){inta=5,b=4,c=2;if(a>b>c)printf(“%d\n”,d);elseif((c-1>=d)==1)printf(“%d\n”,d+1);elseprintf(“%d\n”,d+2);,以下程序段中不能根据 x 值正确计算出 y 值的}A、2B、3C、4D、编译时有错,无结果B11、以下程序的运行结果是:#includevoidmain(){inta=2,b=-1,c=2;if(a012、有一函数,y=0%=0、一 1%<0A、if(x>0)y=1;elseif(x==0)y=0;elsey=-1;B、y=0;if(x>0)y=1;elseif(x<0)y=-1;C、y=0;if(x>=0);if(x>0)y=1;elsey=-1;D、if(x>=0)if(x>0)y=1;elsey=0;elsey=-1C13、若 a,b,c1,c2,x,y 均是整形变量,正确的 switch 语句是A、switch(a...