错误创造石头、剪子、布的游戏

1视图(30天)
艾丹巴勒莫
艾丹巴勒莫 2021年10月4日
回答: 图像分析 2021年10月5日
%的游戏环境
user_play =输入( 的岩石,选择R P, S剪刀:“ );
%随机性
comp_play =兰迪(imax, n)
imax = 3;
n = 1;
兰迪(imax, n)
1 = = R;
2 = = P;
3 = = S;
结束
%的结果
如果 user_play P = = R & & comp_play = = | | user_play = = P & & comp_play = = S | | user_play = = S & & comp_play = = R
结果= “电脑赢” ;
elseif comp_play P = = R & & user_play = = | | comp_play = = P & & user_play = = S | | comp_play = = S & & user_play = = R
结果= “用户赢” ;
其他的 comp_play = = R & user_play = = | comp_play = = P & user_play = = | comp_play = = & user_play = =年代;
结果= “领带” ;
结束
我写的这段代码几天前和我能够成功的玩游戏。我试着它,让它重新运行代码,直到x数量的比赛赢了,但我不能让它工作。我删除了代码,现在当我试着输入选择石头纸或剪刀弹出这个错误代码。
使用输入错误
未识别的函数或变量的“R”。
错误在RPS_simulator(3号线)
user_play = =输入(“选择R在摇滚,P, S剪刀:”);
然后我被困在一个循环中matlab问我选择R, P, S和错误发生。

答案(1)

图像分析
图像分析 2021年10月5日
提示:
选择= {“R”,“P”,“年代”}
computersChoice =选择{兰迪(3 [1])}
user_play =输入(“为岩石,选择R P为纸,剪刀或者S:“,“年代”);
如果包含(user_play“R”,“IgnoreCase”,真正的)
%的用户选择岩石。
elseif包含(user_play“P”,“IgnoreCase”,真正的)
%的用户选择。
elseif包含(user_play“年代”,“IgnoreCase”,真正的)
%的用户选择了剪刀。
结束
明显的修改。

类别

找到更多的在只是为了好玩帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!