この作品は、カリキュラムに属し | C言語プログラミングLL | |
---|---|---|
ジョブが必要とする場合 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 | |
このコースでの私の目標です | C言語を用いたプログラムのループ構造に学びます | |
この仕事は私が特定の面でその目標を達成するために役立っ | この作品を通じてループ、プログラミングのための使用を習得します | |
リファレンス | <プログラミングサイクル2.4.3指定された数>
|
1.PTAラボの割り当て
1.1 1トピック名
説明タイトル:タイトルは、プログラミングを必要とし、フロントの1/2 + 1/3 + ... + N用語のシーケンスを計算し、
(「和= S」フォーマット部分と値Sに応じて出力ライン、小数点後6。タイトル計算結果が倍精度を超えないことを確認してください。)
1.1.1データ処理
タイトルが実装プロセスを説明し、あなたのデータ表現、データ処理が行う方法です。
データが表現され;初期値を「和= 0」の使用は、S = 1のループ・フローのために使用して、入力値を表す
:合計=合計+ 1.0 / Sを出力する最終結果をするためにデータ処理、scanf関数を動作させるためのデータ処理プロセス制御フォーマット
1.1.2スクリーンショット実験コード
1.1.3ビルド・テスト・データ
入力データ | 出力データ | 説明 | |
---|---|---|---|
2 | 1.500000 | ||
4 | 2.083333 | ||
6 | 2.450000 |
1.1.4 PTAはリストと説明を提出します
1.コンパイルエラー:忘れられたループ文は、括弧(プラスブラケット、コンパイラエラー以降の文のための)ヒット
2。コンパイルエラー:文の後にセミコロンを削除するには、後にセミコロン(のための文を追加しました)
3.応答エラー:S <= Nカンマ、セミコロンの後ろにコンマ()でマークされている
1.2問題2
タイトル請求プログラミング、シーケンス1 + 1/3 + 1/5 + ...トップNを算出します合計。
(「和= S」フォーマット部分と値Sに応じて出力ライン、小数点後6。タイトル計算結果が倍精度を超えないことを確認してください。)
1.2.1データ処理
発現データ:int型、Sは、整数変数、二重和= 0であり、倍精度浮動小数点型、ループに使用表す
データの処理:N = <S、フォーマット制御するためのprintf使用するデータを表す整数であり、和=和+ 1.0 / sの結果であります
1.2.2コードのスクリーンショット
1.2.3ビルド・テスト・データ
入力データ | 出力データ | 説明 | |
---|---|---|---|
3 | 1.833333 | ||
5 | 2.283333 | ||
7 | 2.592857 |
1.2.4 PTAはリストと説明を提出します
1.コンパイルエラー:そこ桁のない正確な規定はなく、ちょうど6桁の精度を選ぶ(6桁、3桁に変更されます- %3F)。
2.コンパイルエラー:いいえ範囲のそのアウトはありません( S <= nはfor文)
コンパイルエラー:等号スペース(スペースが両側に等しいマーク)を忘れ
4.間違った答えを:各文の後にセミコロンでマークされたステートメントの番号の得点を(忘れて)
2.コードの相互評価
コード1:
コード2:
私のコード:
これら3つの操作が多少異なるが、最終結果は同じ変数についてであり、それはバックscanf関数であり、Iは、scanf関数の前にあった、文字が同じ変数でないコード1つの和= 0。コード2、それが書かれていません合計= 0は、それがSを倍に直接書き込まれ、私は+ = 1蓄積する文で、これはその違いを私にあるに書き込み、これら三つのプログラミングをすることができ、それは私に知らせて時には限り、プログラムを実行することが可能な条件を満たすことであるとして、また可能であるものをプログラムに変更。
3.学習の概要
3.1学習の進捗バー
週/日 | 時間が過ごしたこの週 | コードの行 | 学んだ知識を紹介 | 現在、より多くの混乱の問題 | |
---|---|---|---|---|---|
10.15から10.18の4週 | 3日間の | 120 | サイクルプログラミングの指定された数 | 私は、分子と分母の場合は、変数プログラミングしているのか分かりません |
コードワードとブログの3.2累積ライン
3.3概要学習コンテンツの知覚(5点)
3.3.1学習コンテンツの概要
今週学ぶために、それぞれの場合や知識のための簡単な構文を導入する主なポイントを仕上げ。
概要週サイクル回数を指定メイン学習プログラムであり、主に学習演算ループステートメントを使用するため、合計は=合計+ 1.0 / Sは、例えば、計算することにより、結果を計算するための初期条件の終了まで蓄積上記を満たしていない1+ 2 + 3 + + 1.0 / sの条件は、プログラムステートメントの条件の発現のために、最後まで、満たされなくなるまで、蓄積されている4 ..... + nおよび第Nの合計は、ループの和である和=
3.3.2学習体験
1.このジョブでは、私はいくつかのマイナーなエラーは常にプログラミングエラーと間違った答えに私をリードし、私はいつも間違いを犯しているループを、学びました。
2.私も時々ミスを避けることができることを理解し、私はいつもミスをしない場合があります限り、深刻もう少し慎重に。
3.事実はいくらかどうか、生活の中や仕事上、真剣に仕事を取られてはならないが、また、慎重に、完全な、あなたは仕事が退屈、困難な感じることはありません。どんなに自分自身を信じるべきか時間。