ホームページ > 記事 > コンピューターのチュートリアル > 年を入力すると、西暦1月1日から今年の1月1日までの日数が計算されます。
1. キーボードから年を入力し、西暦1月1日から今年の1月1日まで何日あるか計算してください。
以下は、指定した年の日数を計算する簡単な C プログラムの例です。
#include <stdio.h> int main() { int year; // 从键盘输入年份 printf("请输入年份:"); scanf("%d", &year); // 计算天数 int days = (year - 1) * 365 + (year - 1) / 4 - (year - 1) / 100 + (year - 1) / 400; // 输出结果 printf("公元1年1月1日到%d年1月1日有%d天。\n", year, days); return 0; }
2. 年と月を入力するプログラムを準備します。計算して出力するキーボード 今年のこの月は何日ありますか?
#次は、指定した年と月の日数を計算する簡単な C プログラムの例です。# #(1) 最初のプログラムは、西暦 1 月 1 日から指定された年の 1 月 1 日までの日数を簡単な式で計算します。
(2) 2 番目のプログラムは、指定された年と月の日数を、うるう年の状況を考慮して月の日数を判断して計算します。
以上が年を入力すると、西暦1月1日から今年の1月1日までの日数が計算されます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。