单选题

有以下程序:includemain{intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf(%d ,y);}程序运行后的输出结果是()

A. 3
B. 2
C. 1
D. 0

查看答案
该试题由用户442****31提供 查看答案人数:36768 如遇到问题请 联系客服
正确答案
该试题由用户442****31提供 查看答案人数:36769 如遇到问题请联系客服

相关试题

换一换
主观题
有以下程序: #include main() { int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结果是
答案
主观题
有以下程序: # include < stdio.h > main { int y =10; for ( ; y >0; y --) if ( y %3==0) { printf ("% d ",--y ); continue ; } } 程序的输出结果是
答案
主观题
程序段:int x=5,y;if(x>0) y=1;else if(x==0) y=0;else y= 1;printf("%d",y);
答案
主观题
有以下程序段,其运行结果是_______。 Int ?y=9; for(;y>0;y--) if(y%3==0) ?printf("%d",--y);
答案
单选题
有以下程序:includemain{intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf(%d ,y);}程序运行后的输出结果是()
A.3 B.2 C.1 D.0
答案
单选题
有以下程序#includmain()iny=9;for(y>0y--)if(y%3==0printf("%d"--y);}程序的运行结果是()
A.875421 B.963 C.741 D.852
答案
判断题
如果变量已经正确定义,则执行以下程序段后,x的值不变。 x = 4; if (x < 0){ y = -1; }else if (x = 0){ y = 0; }else{ y = 1; }
答案
单选题
x=-2; y=-1; if(x!=0) if(x>0) y=1; else y=0; 该程序段的输出结果为()。
A.1 B.0 C.-1 D.不确定
答案
主观题
以下程序的运行结果是( ) #include int main() { int a=-5,b=1,c=1; int x=0,y=2,z=0; if(c>0)x=x+y; if(a<=0) { if(b>0) if(c<=0) y=x-y; } else if(c>0) y=x-y; else z=y; printf("%d,%d,%d",x,y,z); return 0; }
答案
单选题
有以下程序: void main() int a=2,4,6,8,10,y=0,x,*p; p=&a[1]; for(X=3;x>=0;x--) y+=p[x]; printf("%d",y); 程序运行后输出的结果是()。
A.10 B.11 C.28 D.30
答案
热门试题
以下程序的运行结果是:_________ #include int main() { int x,y,z; x=1;y=1;z=0; printf(“%d,%d”,x||y&&z,x&&!y||z); return 0; } 读下列程序: #include void main() { int x,y; scanf(”%d”,&x); y=0; if(x>=0) {if(x>0)y=1;} else y=-1; prinff(”%d”,y);} 当从键盘输入32时,程序输出结果为 以下程序的输出结果是()。 def f(x, y = 0, z = 0): pass f(1, , 3) 以下程序的输出结果是:>>>deff(x,y=0,z=0):pass>>>f(1,,3)() 以下程序的输出结果是 main() { int y=10; for(;y>0;y --) if(y % 3==0) { pritnf("%d",--y); continue; } } 有以下程序#includmain()inx=1y=0;i(!xy++;elsi(x==0)i(xy+=2;elsy+=3;printf("%"y);}程序运行后的输出结果是() 以下程序段运行后的输出结果是()。int x=1,y=0;if(!x) y++;else if(x==0)if (x) y+=2;else y+=3;printf(“%d”,y) 有以下程序:程序运行后的输出结果是()。main(){ int a[]=(2 ,4,6,8,10},y=0,x,*P;p=&a[1];for(x=1;x<3;x++) y+=p[x];printf("%d ,y");} 有以下程序:#includevoid main(){int x=1, y=0, a=0, b=0; switch (x) {case 1:switch(y){case 0: a++; break; case 1: b++; break;} case 2: a++; b++; break; case 3: a++; b++;}printf(“a=%d, b=%d”, a, b 以下程序的输出结果是 main() { int y=9; for(; y>0; y- -) if (y%3= =0) { printf(\%d, - -y); continue; } } 有以下程序:程序运行后的输出结果是()。 main() {inta[]=(2,4,6,8,10},y=0,x,*P; p=&a[1]; for(x=1;x 以下程序的输出结果是? y=0 for i in range(0,10,2): y+=i print(‘y=’,y) 下列程序的运行结果是。 x=[0,1,1,0,0]; y=[0,0,1,1,0]; for n=1:3 plot(n*x,n*y) hold on end axis equal 以下程序执行后的输出结果是#includeint main(){int x=0,y=5,z=3;while(z–>0 && ++x 下列程序段的执行结果为_________。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0 以下程序的运行结果是 #include void main { int y=18,i=0,j,a[8]; do { a[i]=y%2; i++; y=y/2; }while( y>=1); for (j=i-1;j>=0;j--) printf("%d",a[j]); printf(" "); } 有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x<0时,y的值是-1,以下程序段中哪一个不能实现该分段函数? X和Y分别指两个二进制数运算符号,有规则如下。0X0=0 0X1=1 1X0=1 1X1=0 0Y0=0 0Y1=0 1Y0=0 1Y1=1则X是(),Y是()。 以下程序输出的结果是()。#includeint main(){ int x = 1, y = 2; printf(“%d,”, y = y + x); printf(“%d”, x=2); return 0;} 对于以下程序,输出结果为 #include int main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } case 2: a++; b++; break; } printf(“a=%d,b=%d ”,a,b); return 0; }
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位