为了账号安全,请及时绑定邮箱和手机立即绑定

求解bool类型

程序中,cin >> isMax这条语句,如果我输入的一个3,为什么输出的结果是最小值呢,bool类型不是非零为真吗,输入3不就是真,应该输出最大值,不是吗?

正在回答

3 回答

定义的是bool变量啊1和0和true  and  false了;

要想输入正整数就下面这样

 int isMax=0;                                                                              

if(isMax>0)

isMax=true;


0 回复 有任何疑惑可以回复我~
#1

慕移动2425098

忘记cin>>isMax了
2015-06-24 回复 有任何疑惑可以回复我~

判断正确,错误,正确是1,不正确是0,我理解的就是这些了

0 回复 有任何疑惑可以回复我~

bool是1或者0 吧,

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之起航篇
  • 参与学习       291032    人
  • 解答问题       760    个

C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华

进入课程

求解bool类型

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信