C言語なら俺に聞け(入門篇) Part 38at TECH
C言語なら俺に聞け(入門篇) Part 38 - 暇つぶし2ch207:デフォルトの名無しさん
08/11/03 14:16:20
>205
まず、%d指定子を使って1234という数字をまるごとあるint変数(仮にt)に読み込む
次に、合計を得る変数(仮にs)をゼロに初期化する
そして、以後tが0より大きい間、tを10で割った余り(%演算子を使うこと)をsに加算してからtを10で割るということを繰り返す

※Cでは、正の整数の割り算は端数を切り捨てる

流れ:
 s:0 t:1234(読み込み)
 s:4 t:123(1234を10で割った余り4をsに足しtを123に)
 s:7 t:12(123を10で割った余り3をsに足しtを12に)
 s:9 t:1(12を10で割った余り2をsに足しtを1に)
 s:10 t:0(1を10で割った余り1をsに足しtを0に)
 (tが0になったので終了)




次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch