我在使用if else语句在代码中正常工作时遇到了问题。
我有其他我需要它的地方,只是我们应该输入多个条目,它只是自动使用响应而else语句不起作用。
load-file
答案 0 :(得分:1)
您需要修复这样的条件语句:
if (choice == 'a' || choice == 'A' )
你所拥有的东西总会导致满足第一个条件,因为' A'等于十进制65。
答案 1 :(得分:-1)
if(choice == 'a'||'A')
,计算机将首先运行'a'||'A'
,然后返回1(在bool中),然后运行
choice == 1
,根据您的密码,没有choice == 1
,因此if中的代码将无法运行。