结果出来该如何让游戏结束

#第一回合#

print("A决定是否抽牌,抽输入1,不抽输入0")

a1<-readline(prompt = "")

if(a1==1){

A2<-c(head(deck2$value[3]),A1) if(sum(A2)>21){

print("玩家B获胜")

}#抽牌过程中总数值超过21,对手赢#

}else{

a<-sum(A1) print(a)

}#放弃抽牌,输出数值等待玩家B的数值#

print("B决定是否抽牌,抽输入1,不抽输入0")

b1<-readline(prompt = "")

if(b1==1){

B2<-c(head(deck2$value[50]),B1) if(sum(B2)>21){

print("玩家A获胜")#逻辑同上#

}

}else{

b<-sum(B1) print(b)

}#第一回合结束#

在print玩家B获胜后,游戏应当结束,可如果我继续输入,那么程序还会继续,该怎么结束,或者重新开始游戏,必须用R语言

你的程序只执行一次?这些语句是不是在循环内

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m