#C言語ブログリットル08ジョブ

この作品は、コースに属し C言語のプログラミングLL
ジョブ要件 https://edu.cnblogs.com/campus/zswxy/SE2019-4
このコースで私の目的 C言語と柔軟な使用を使用することができ
このジョブは、どのような具体的な目標の面で私を助けました 使用することを学ぶ一方で、やる-whileループ
リファレンス Baiduは、C言語プログラミング

7-1桁の整数と数字の合計を求めて

データが表現される:変数の定義は、カウント、合計n個
のデータが処理:whileループと+ =、%、等オペレータの使用
が挙げられるに<stdio.h>
int型メイン(ボイド)
{
int型の数、合計、nは、桁(カスタム変数の数を、デジタルおよびデジタル)の各
COUNT = SUM = 0;
scanfの( "%のD"、およびN-);(入力)
しながら(N-)
{
SUM + = N - 10%;()各デジタル和を計算
N- = N / 10;( )ビットを除去
COUNT ++;(算出された中央)
}
のprintf( "%D%D \ N-"、COUNT、SUM);(出力)
戻り0;
}

コードの実験


テストデータを作成します。

入力データ 出力データ 説明
120 3 3 3、デジタルおよび3の中央値
2034 4 9 4ビットであり、各数は9
42 2 6 中央値2、デジタル及び6の各々

  • 合計する合計コンパイルエラーが発生した+ =ノーライトバック、+ = N%10

7-5クロールワーム

データが表現される:変数nの定義は、uは、井戸の深さは、登り高毎分、毎分の減少の長さ(インチ)を表しdは
データ処理:ループ、+ =演算子はしばらく使用
含める<stdio.hの>
int型のmain()
{
int型N-、U、D;(定義深い、上昇率、減少率)
scanfの( "%D%D%D"、およびN-、・U、&D);(入力)
SUM INT = 0 、T = 0;
一方、(N)
{
SUM + = U;(計算クライミング距離)
T ++;(演算時間)
(SUM> = N-)(ウェルのうち登る)IF
BREAK;(OUT)
SUM = SUM-D;(衰退距離の後に)
T ++;(演算時間)
}
のprintf( "%D \ N-"、T);(出力)は
0を返します;
}

コードの実験

テストデータを作成します。

入力データ 出力データ 説明
12 3 1 11 昆虫は11分を登る必要があります
15 5 2 10 昆虫は10分を登る必要があります
16 5 1 8 昆虫は8分を登る必要があります


*(和> = n)がプラス右のリード部分に等しくない場合

コードピアアセスメント
私のコードの

同級生コード

  • 私は兵士トピックの状態を示すために、if文を使用しています
  • 条件によって直接与えられた条件の中で学生
  • 私は入れ子にするために、学生だけでwhileループ場合は使用しています
    私のコードの中に

    同級生コード
  • 私たちは、内部しばらくプラスif文が、多くの場合のみ、if文を使用していました
  • 0に等しい場合、出力は式が同じ方法ではありません

    要約を学びます

    週/週 時間が過ごしたこの週 コードの行 学んだ知識を紹介 現在、多くの問題を混乱
    8週目 9H 270 forループ 小数点以下の桁はリザーブ
    週ナイン 13H 400 カスタム機能 いくつかの書式設定の問題の表とグラフ
    10週目 12H 550 マルチブランチ他-ifと文字 いくつかの運用文字表現
    週11 11H 680 switchステートメント 戻り値の問題は無視されます
    12週 13.5h 815 しばらくは、やる-whileループ しばらく、やる-whileループ、いくつかの数学の問題の使用との組み合わせで


    1.さらなる研究と-while声明ながら、ないすべてが明示的サイクルは、一般的に文の必要はありません
    、とにかく一度ライブを行っている間2.do-
    3統合様々な学びのステートメントは、ネストされた
    4出会いを質問には明確な考えを持たせることが困難になり始め

マインドマッピング

おすすめ

転載: www.cnblogs.com/yzc2416686584/p/11858138.html