请问使用C++写的逢七必过的代码的输出的结果为什么不对呢。需求是从任意一个数字开始报数,当报的数字是包含7或者是7的倍数时都要说过:过,不然就罚一杯,使用程序在控制台打印出1-100之间的满足逢七必过规则的数据.
你应该是遇到7就输出过吧?但为啥isSeven为真时,你要输出i呢?不是反了么?另外函数最后要加一句 return 0才行
isSeven()改为bool类型,返回true或false,不然你的isSeven()不会生效