入力した自然数の各桁の数字の和を計算するサンプルプログラムを紹介します。
例えば、入力した自然数が「123」の場合
1+2+3=6
が各桁の数字の和になります。
サンプルプログラム
それでは入力した自然数の各桁の数字の和を計算するプログラムをみてみましょう。
printf ( "自然数を入力してください = " ); |
printf ( "自然数の各桁の数字の和 = %d\n" , sum); |
サンプルプログラムで使っている構文
実行結果
いくつかの実行結果です。
自然数を入力してください = 123
自然数の各桁の数字の和 = 6
自然数を入力してください = 4567
自然数の各桁の数字の和 = 22
自然数を入力してください = 56789
自然数の各桁の数字の和 = 35
このように入力した自然数の各桁の数字の和を計算・出力します。
その他のサンプルプログラムも合わせてご覧ください。
C言語の基本構文についてはこちらをご覧ください。
サンプルプログラム の人気記事
- サンプルプログラム集
- 配列に格納した数値を昇順ソートする
- 乱数 - 0〜1のランダムな数値を出力
- 2進数を10進数に変換する
- 入力した自然数を逆順に並べ替える
- 入力した文字がアルファベットか数字かを判定する
- 入力した自然数の約数を求める
- ASCIIコードの表を出力する
- 入力した2つの自然数の最大公約数を求める
- 入力した2つの数値を交換する