if(x!=y) scanf("%d",&x)vb if else语句 scanf("%d",&y)这个if语句形式哪里有问题吗?为什么?

以下不正确的if语句形式是( ).A.if(x>y&&x!=y); B.if(x==y) x+=y;C.if(x!=y) scanf(“%d”,&x) else scanf(“%d”,&y); D.if(x
niqqcvn809
应该选择C吧因为你前面都还没有输入变量x和y,怎么就可以先比较了呢
为您推荐:
其他类似问题
扫描下载二维码.以下的计语句中,x的值一定被重新赋值的是(B)A.if(x==y) x+=y; B if(x>y&&x!=y);x+=y; C.if(x!=y) scanf(“%d”,&x) else scanf(“%d”,&y); D.if(x<y) {x++;y++}
B if(x>y&&x!=y);x+=y;
关键是中间有个;号, 导致if语句对后面的那个语句不起作用.这样考眼力的题目没什么意思
为您推荐:
其他类似问题
扫描下载二维码if(x!=y)scanf(“%d”,&x);scanf(“%d”,&y);else x++;这里哪错了;_百度知道
if(x!=y)scanf(“%d”,&x);scanf(“%d”,&y);else x++;这里哪错了;
提问者采纳
&y)!=y){scanf(“%d”if(x;scanf(“%d”,&x);} else x++
提问者评价
其他类似问题
为您推荐:
其他4条回答
正确的程序书写习惯应该是在if后的执行语句加上{ }。不要图省事,不然工作的时候会被老板骂的。
缺少大括号,没把两个scanf括起来
两个scanf用{}括号括起来试试
估计是if和else没有配对吧 不知道你的本意是什么
您可能关注的推广
scanf的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁以下不正确的语句为____ A) if(x>y); B) if(x=y)&&(x!=0) x+=y; C) if(x!y) scanf(“%d”,&x) else scanf(
爱七情EFHY
(x=y)&&(x!=0)语句中间的&&是不可以达到与的目的的,选B.正确的写法应该是if(x=y&&x!=0).AC都对着的.
为您推荐:
其他类似问题
c应该!=b中应该x==y但是不错
A,if条件语句没有返回结果
C。if 后的条件应用()括起来。写成:if ((x=y)&&(x!=0)) x+=y;
或 if (x=y && x!=0) x+=y;
扫描下载二维码以下不正确的语句为____ A) if(x&y); B) if(x=y)&&(x!=0) x+=y; C) if(x!y) scanf(“%d”,&x) else scanf(_百度知道
以下不正确的语句为____ A) if(x&y); B) if(x=y)&&(x!=0) x+=y; C) if(x!y) scanf(“%d”,&x) else scanf(
提问者采纳
选B。正确的写法应该是if(x=y&&x(x=y)&&(x。AC都对着的!=0)语句中间的&&是不可以达到与的目的的!=0)
提问者评价
来自团队:
其他类似问题
为您推荐:
scanf的相关知识
其他3条回答
c应该!=b中应该x==y但是不错
A,if条件语句没有返回结果
C。if 后的条件应用()括起来。写成:if ((x=y)&&(x!=0)) x+=y;
或 if (x=y && x!=0) x+=y;
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 vb if else语句 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信