C言語のブログプロフェッショナル05

問題 答え
この作品は、カリキュラムに属し Cプログラミング言語II
ジョブが必要とする場合 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655
このコースでの私の目標です 熟練は、Cプログラミング言語の関数呼び出しを学びます
この仕事は私が特定の面でその目標を達成するために役立っ 間違ったテストプログラムコンパイラを使用して
リファレンス ノー

1.PTAラボの割り当て

整数と二乗和の1.1の分析桁が5で割り切れることができます

タイトルコンテンツは:関数funを書き込み、その機能はである:5戻る1で割り切れることができ、5で割り切れることができる数字の正方形の整数を決定し、そうでなければ0を返します。インタフェース定義機能:int型の楽しい(int型のn); nは、ユーザーに渡されたパラメータです。n個の数字と二乗和を決定する機能は、5で割り切れることができる5戻る1、そうでなければ0で割り切れることができます。

1.1.1データ処理

データシートA:プログラムステートメントで第1の和のために、およびR INTそうであれば、N桁の二乗の和によって決定される渡されたユーザパラメータは、5で割り切れることができるされ、それはそうでなければ、5戻る1で割り切れることができます0。
データ処理:式和=和+((N%使用して 10)*(N%10));%は、 ステートメントに使用モジュロシンボルとして循環
関数パラメータ:呼び出し関数は、主である()という関数を楽しみ、nと引数、合計はパラメータです。

1.1.2スクリーンショット実験コード

1.1.3ビルド・テスト・データ

入力データ 出力データ 説明
N = 12 結果は1であります nが割り切れません
N = 15 結果は0であります 可分
N = 123 結果は0であります それは分割することができません

命令のリストを提出1.1.4PTA


命令のリスト提出
1.コンパイルエラー:int型のnマークのnを忘れてしまいました。
2.コンパイルエラー:==は一つだけを果たしました。
6行目で第3は、ステートメントの終わりにマークされていませんでした。

2.コードの相互評価

コードは、クラスメート

私のコードを

異なる変数の1の定義は、彼は三つの変数を持って、私は2つだけを持っています。
私はしなかった2.彼はより明確なの条項に関して、捕虜機能を使用しています。

2.1水仙のJUDGMENT

コンテンツタイトル:機能を達成するために必要なタイトルは、(3桁の数字は、すべての桁数と数自体とキュービックに等しくなければならない)、任意の整数の水仙か否かが判断されます。例えば、153 + 5 = 1 ^ 3 ^ 3 ^ 3 + 3 + 1 = 125 + = 153 27、および1 155又はない自己陶酔数。水仙、関数リターンの数は、他の関数は0インターフェイス定義を返す場合:int型FUNC(のconst int型N)を、N、ユーザーに渡されたパラメータです。Nの値は、整数の範囲を超えていません。パラメータNは、数の水仙であれば、1はそれ以外の場合は0、返されます。

2.1.1データ処理

データが表現されています。また、もしelse文を使用してint型の整数変数、とABC定義された変数を。
データ処理:(N == IF式であるA A + B B B + C C要求の対象は、水仙の数であればC)を、関数は、そうでなければ0を返します。
関数パラメータ:メインメイン関数int()とINT FUNC()は悲惨なタイプがSであり、A、B、Cをパラメータ。

2.1.2スクリーンショット実験コード

2.1.3ビルド・テスト・データ

入力データ 出力データ 説明
100 0 ない自己陶酔数
1 0 ない自己陶酔数
33 0 ない自己陶酔数

命令のリストを提出2.1.4PTA

1.コンパイルエラー:Cでのfuncがアップ再生できませんでした。
2.コンパイルエラー:ABC 3は使用が分離されず、また、資産計上されていないn個の整数Nが存在します。

2.コードの相互評価

コードは、クラスメート

私のコード

彼は4つの変数を定義1.が、私は3つしか定義
2.彼は捕虜の機能を使用し、プログラムの実行を完了するために私の文を直接参照です
3.彼のプログラムは、より複雑です

3.学習の概要

3.1学習の進捗バー

週/日 時間が過ごしたこの週 コードの行 はじめにメッシュを学びました 前紛らわしい問題を比較
6週 4時間 40 いくつかの単純なデータ型 私は、データ使用のタイプを伝えることができませんでした
7週 5H 60 それ以外の場合は、数学関数の定義を学びます 熟練十分ではありません
8週目 7H 97 for文学び、ループプログラミング そして、時にはいくつかの混乱の学習、そして前に紙にペンを入れていないだろう
週ナイン 7H 108 コードを調整するためのコードコンパイラの正しい使い方を学び、順序テーブルに入力するためにコードを使用します 不慣れの使用が、それをやっては非常に時間がかかり、

3.2コードワードの行の累積数とブログ

3.3概要と学習コンテンツの認識

3.3.1学習内容と概要

関数呼び出しを学習した後、私たちはまた、階乗を数え、タイトルに基づいて独自のプログラムを書いてみましょう。本当にハード、ハードの書き込みには、このを見て開始し、ほとんどの時間を書くことではなく、はるかに優れた、けれどもまだ非常に遅い書くと、まだ学生の教えの中で何かを得ると先生は説明しました。

3.3.2学習体験

それを感じ、時々私は空気が存在しない、この科学は沈黙している学ぶ長いコードの一部、特に、受け入れることは非常に難しい、場所の感覚を感じます。しかし、彼は学習に燃料を補給しなければなりませんでした。

おすすめ

転載: www.cnblogs.com/lhddm/p/11742077.html