让ChatGPT使用Matlab编写一个猜数字小游戏

4.8
(4)

出于好奇,今天尝试让ChatGPT编写了一个关于Matlab的小程序,结果还是很让人满意的。甚至他连中文注释都写得很清楚,很详细。

下面是ChatGPT编写的关于一个拆数字的小程序。

您可以使用 MATLAB 编写一个猜数字游戏的程序,具体如下:

程序流程:

  1. 使用 randi 函数生成一个 1 到 100 的随机整数,即为要猜的数字。
  2. 使用 input 函数接收用户的猜测数字。
  3. 判断用户猜的数字是否等于要猜的数字,如果等于,则结束游戏;如果大于,则提示猜大了;如果小于,则提示猜小了。
  4. 重复步骤 2 和 3,直到用户猜对数字为止。
% 生成随机数字
number = randi([1, 100]);

% 设置猜数字的次数
guesses = 0;

% 开始猜数字
fprintf('请开始猜数字(1-100):\n');
while true
    % 输入猜的数字
    guess = input('猜的数字:');
    
    % 累加猜数字的次数
    guesses = guesses + 1;
    
    % 判断猜的数字是否正确
    if guess == number
        fprintf('猜对了!总共猜了 %d 次\n', guesses);
        break;
    elseif guess < number
        fprintf('猜小了,再试试\n');
    else
        fprintf('猜大了,再试试\n');
    end
end

以上内容来自ChatGPT,不得不感慨人工智能的强大。

让ChatGPT使用Matlab编写一个猜数字小游戏

下面是程序的运行结果,还是可以直接运行成功的。

请开始猜数字(1-100):
猜的数字:50
猜小了,再试试
猜的数字:75
猜小了,再试试
猜的数字:85
猜小了,再试试
猜的数字:93
猜小了,再试试
猜的数字:96
猜大了,再试试
猜的数字:94
猜对了!总共猜了 6 次
让ChatGPT使用Matlab编写一个猜数字小游戏

此外,我还用ChatGPT尝试给出Matlab编写一个猜数字游戏的编写过程,也是很完美的。

让ChatGPT使用Matlab编写一个猜数字小游戏

同样的也是可以运行的。

共计4人评分,平均4.8

到目前为止还没有投票~

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

原创文章,作者:古哥,转载需经过作者授权同意,并附上原文链接:https://iymark.com/articles/4104.html

(1)
微信公众号
古哥的头像古哥管理团队
上一篇 2023年02月11日 14:22
下一篇 2023年02月21日 19:13

你可能感兴趣的文章

发表回复

登录后才能评论
微信小程序
微信公众号