ホームページ >コンピューターのチュートリアル >コンピュータ知識 >年を入力すると、西暦1月1日から今年の1月1日までの日数が計算されます。

年を入力すると、西暦1月1日から今年の1月1日までの日数が計算されます。

WBOY
WBOY転載
2024-01-23 19:00:22976ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事はdocexcel.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。