C语言——判断是该年的第几天
生活随笔
收集整理的這篇文章主要介紹了
C语言——判断是该年的第几天
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
C語言——判斷是該年的第幾天
問題描述:
代碼缺陷:
這樣寫的代碼,無法預(yù)防用戶輸入錯誤的問題,感興趣的愛好者們可以嘗試在此基礎(chǔ)上加強該代碼人機交互的能力。
#include <stdio.h>int main() {int y, m, d, i;int sum = 0;scanf("%d%d%d", &y, &m, &d);int a[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};if ((y%4 == 0 && y%100 != 0) || (y%400 == 0)){a[1] = 29;}for (i = 0; i < (m - 1); ++i){sum = sum + a[i];}sum = sum + d;printf("這是該年的第%d天\n", sum);return 0; }總結(jié)
以上是生活随笔為你收集整理的C语言——判断是该年的第几天的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于配置环境变量相关解答
- 下一篇: 编写程序模拟“主人”喂养“宠物”的场景,