为什么我的这个运行时总是直接显示24,也无法输入年份?要怎么修改呢?
4条回答 默认 最新
- qzjhjxj 2022-10-17 21:28关注
供参考:
#include <stdio.h> int main() { int i, cnt = 0, year; scanf("%d", &year); //输入年份 for (i = 2001; i <= year; i++)//21世纪取值范围 if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0)//闰年判断条件 cnt++; printf("%d", cnt);//输出结果 return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报