请大家帮忙看一下这段代码为何跑得起来但结果不对(C语言)200

conscience_ |浏览349次
收藏|2021/10/12 15:36

满意回答

2021/10/12 15:55

一个明显的错while(O==y)//除非你输入的y==O否则循环永远不会执行a或b当然为0了正确的应该是while(O!=y)同样的是while(m==q)(你对循环条件理解有问题)另外,你计算闰年的方法太复杂了,一般只要一条语句if (((O%4==0)&&(O%100!=0))||O%400==0)

whoami1978

其他回答(0)
0人关注该问题
+1

 加载中...