热门

最新

红包

立Flag

投票

同城

我的

发布
2402_82739046
云坠星起
1 年前
true2402_82739046

% 生成一个1到100之间的随机整数
targetNumber = randi([1, 100]);

% 初始化变量
guessCount = 0;
maxAttempts = 7;

disp('猜数字游戏开始!我已经想好了一个1到100之间的数字。')

% 猜测循环
while guessCount < maxAttempts % 提示用户输入猜测的数字 userGuess = input('请输入你的猜测:'); % 猜测计数加1 guessCount = guessCount + 1; % 比较用户的猜测与目标数字 if userGuess > targetNumber disp('太高了!'); elseif userGuess < targetNumber disp('太低了!'); else disp('恭喜你,猜对了!'); break; end % 如果还没有猜中且还没有达到最大尝试次数,则提示还有几次机会 if guessCount < maxAttempts remainingAttempts = maxAttempts - guessCount; disp(['你还有 ', num2str(remainingAttempts), ' 次机会。']); end
end

% 如果猜测次数超过最大次数则显示失败信息和正确答案
if guessCount == maxAttempts disp(['很遗憾,你已经用完了所有机会。正确答案是:', num2str(targetNumber)]);
end

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
OpenAI 的 Mac 桌面应用程序将需要 macOS 14+ 与 Apple Silicon (M1, M2, M3)。OpenAI 刚刚帮助 Apple 进行了升级推动。巧合吗?
立即登录