信息技术考试题目!VB程序题目!求解题过程!!

要过程!!!... 要过程!!! 展开
 我来答
百度网友00e0b84
2014-08-24 · TA获得超过483个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:466万
展开全部
A.a比b小的话,a=b,将b赋值给a,a变成目前最大的数;如果a大于等于b,a和c比,a比c小的话,a=c,将c赋值给a,a变成最大的数。所以A可以输出最大的数
B.刚好相反,a是最小的数
C.a和b的比较、a和c的比较是分开的,最后是a和c的比较结果。如果b比c大就不行了
D.和C相反,一样的问题
追问
答案是C好吗!!解释一下C选项
追答
抱歉。

C是a比b小的话,a=b,将b赋值给a,a变成目前最大的数,然后在用改变过的a和c比较,如果a还是比c小的话,a=c,将c赋值给a,a变成最大的数。

A是因elseif,比较排序是并列的。所以即使是b大于c,但是a小于c的话,还是会返回c值。但是C由于是顺序执行,所以都能比较到
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式