#include \n\nint countLeapYears(int n) { \n int count = 0; \n\n for (int year = 1900; year <= n; year++) { \n if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { \n count++; \n } \n } \n\n return count; \n} \n\nint main() { \n int n; \n std::cout << "请输入一个四位整数n(n是一个>=1900的四位整数):"; \n std::cin >> n; \n\n std::cout << "从1900年~" << n << "年之间有" << countLeapYears(n) << "个闰年。" << std::endl; \n\n return 0; \n}

C++ 编程计算闰年数量 - 从1900年到指定年份

原文地址: https://www.cveoy.top/t/topic/qzuo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录