matlab中用 while 循环实现猜数游戏
首先由计算机随机产生一个[1,100]之间的一个整数,然后由用户猜测所产生的这个数。根据用户猜测的情况给出不同的提示,如果猜测的数大于产生的数,则显示Higher,小于则...
首先由计算机随机产生一个 [1,100] 之间的一个整数,然后由用户猜测所产生的这个数。根据用户猜测的情况给出不同的提示,如果猜测的数大于产生的数,则显示 Higher,小于则显示 Lower,等于则显示 You won!,同时退出游戏。用户最多有 7 次机会。
(example03.m) 展开
(example03.m) 展开
展开全部
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
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询