1 条题解
-
0
C :
#include "stdio.h" int main() { int year1, year2; // 输出格式是%lu,所以数据类型是无符号长整形 unsigned long count = 0; // 闰年心跳总数 unsigned long num1 = 75 * 60 * 24 * 366; // 平年心跳总数 unsigned long num2 = 75 * 60 * 24 * 365; scanf("%d", &year1); scanf("%d", &year2); int i ; for(i = year1; i < year2; ++i){ if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) { count += num1; }else{ count += num2; } } printf("The heart beats in your life: %lu", count); }
- 1
信息
- ID
- 107
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者