C言語でバラの本数を出力するにはどうすればよいですか? (コード例)

青灯夜游
リリース: 2020-09-10 13:14:51
オリジナル
65991 人が閲覧しました

バラの数字は、「四つ葉のバラの数字」とも呼ばれ、4 桁の各桁の数字の 4 乗の合計がそれ自体に等しい数字を指します。 C言語のローズコードは[int main()int i, j, t;for(i=1000; i

C言語でバラの本数を出力するにはどうすればよいですか? (コード例)

バラの数字は、「四つ葉のバラの数字」とも呼ばれ、数字の 4 乗の合計を表す数字を指します。それぞれの 4 桁の数字はそれ自体に等しい。

例: 1634 はバラの番号です

1*1*1*1=1
6*6*6*6=1296
3*3*3*3=81
4*4*4*4=256
1+1296+81+256=1634
ログイン後にコピー

バラの番号は 3 つあり、つまり 1634、8208、9474 です。

以下は、C 言語がバラの数字を出力する方法を示すコード例です。

コード例:

#include<stdio.h>
int main()
{
    int i, j, t;
    for(i=1000; i<10000; i++)
    {
        t = 0;
        for(j=i; j; j/=10)
            t += (j%10)*(j%10)*(j%10)*(j%10);
        if(t == i)
            printf("%d\n", i);
    }
}
ログイン後にコピー

出力:

C言語でバラの本数を出力するにはどうすればよいですか? (コード例)

推奨される関連 C 言語ビデオ チュートリアル: 「C 言語チュートリアル 」 》

以上が本記事の全内容となりますが、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がC言語でバラの本数を出力するにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!