我正在参加一个初学者C++课程,我的第一个项目是评估输入的日期是否有效,以及日期是否在闰年。我几乎完成了这个项目,我唯一的问题是每次输入无效日期时,程序会同时将其视为有效日期和无效日期。例如,当您将一个有效的日期放入如,11/ 12 /2004中时,输出为"The date 11.11,12. is in a leap year“。当您将一个无效的日期放入如,40/12/2004中时,输出为"The month
return 0;a -= b is -4198672 -= 4198672 and the result is a = -4198672a %= b is -1 %= 4198672 and the result is a = -1
似乎正在显示的值是在代码行执行后的值。我确定这与操作顺序有关,但我不确定如何绕过这一点。任何帮助都是非常感谢的。