matlab中用 while 循环实现猜数游戏

首先由计算机随机产生一个[1,100]之间的一个整数,然后由用户猜测所产生的这个数。根据用户猜测的情况给出不同的提示,如果猜测的数大于产生的数,则显示Higher,小于则... 首先由计算机随机产生一个 [1,100] 之间的一个整数,然后由用户猜测所产生的这个数。根据用户猜测的情况给出不同的提示,如果猜测的数大于产生的数,则显示 Higher,小于则显示 Lower,等于则显示 You won!,同时退出游戏。用户最多有 7 次机会。
(example03.m)
展开
 我来答
小神龙飞呀飞
2011-10-22 · TA获得超过496个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:247万
展开全部
a=round(unifrnd(1,100))
i=7;
while i>=0
i=i-1;
b=input('请输入一个介于0到100的数字: ');
if b==a
disp('恭喜你猜对了!O(∩_∩)O~');
disp('You win!');
break;
else if b>a
disp('你猜的数字偏大了哦╭(╯^╰)╮');
disp('-----------Higher----------');
else if b<a
disp('你猜的数字偏小了哦╭(╯^╰)╮');
disp('-----------Lower----------');
end
end
end
end
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式