問題 | 答え |
この作品は、コースに属し | C言語のプログラミングLL |
ジョブが必要とする場合 | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 |
このコースでの私の目標です | 電源およびカスタム機能の会 |
私は目標を達成する助けたジョブの特定の局面において | PTAの仕事、「Cプログラミング言語」 |
リファレンス | ビープ音マイルマイルマインドマッピングビープ |
PTAラボの割り当て
1.1タイトル整数6-1は、5で割り切れることができる数字の二乗の和を決定します
説明タイトル:整数楽しい機能は、入力は、5で割り切れることができるフィードバック1、そうでなければ0フィードバックで割り切れることができるか否かを判断します。
1.1.1データ処理
1.データは、発現:sは変数iと整形を定義します。
2.データ処理:while文を循環、入力するのscanf()関数を使用します。
3.機能パラメータ:メイン関数main()関数は、引数iとsのために、楽しい()、あなたのためのパラメータとして呼ばれています。
1.1.2スクリーンショット実験コード
1.1.3ビルド・テスト・データ
入力データ | 出力データ | 説明 |
15 | 0 | プラス5 1の正方形は割り切れすることはできません |
100 | 0 | これは、5で割り切れることができません |
12 | 1 | 5プラス1割り切れるの広場 |
500 | 1 | 可分 |
1.1.4 PTAはリストと説明を提出します
当初は、この質問への手がかりがない、while文を参照して、後述する学生に耳を傾け、その後、私のクラスメートと、問題が書き出さ働きます。
1.コンパイルエラー:初めはwhile文を使用しませんクッキン言うことができます。
2.部分的に正しい:知っていると声明の使用しながら、学生と議論するが、詳細はまだありません取引。Sは、例えば、初期化されていませんでした。
N:3.コンパイルエラー!0 =はあまり書きます!。
N:4.コンパイルエラー!= 0書かれたn個!= 1。
5.エラーをコンパイル:N / A = 10 =は、以下を書きます。
水仙の数は、関数は、そうでなければ0を返す場合1.2タイトル6-3自己陶酔数が決定されます。
説明タイトル:3桁の機能を利用しては決定番号水仙、例えば、153 + 5 = 1 ^ 3 ^ 3 ^ 3 + 3 + 1 = 125 + 27 = 153、および1 155か水仙か花の数は、水仙の数ならば、関数は、それ以外の場合は0を返し、1を返します。
1.2.1データ処理
データが表現される:整数変数、和定義します。
データ処理:while文を使用します。
函数参数:主函数main(),被调用函数func(),实参a,sum。
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
2 | 0 | 不是三位数 |
101 | 0 | 各个位数立方和不等于本身 |
370 | 1 | 各个位数立法和为本身 |
1000 | 0 | 各个位数立方和不等于本身 |
1.2.4 PTA提交列表及说明
1.编译错误:再int func(const int N)加了;。
2部分正确:sum += (a % 10) * (a % 10) * (a % 10);这一句中第三个把10粗心写成了1。
3.编译错误:if (sum == N)这一句中把==写成了赋值符号=。
4.部分正确:在if语句后面加上了;。
5.部分正确:在else语句后面加上了;。
2. 代码互评
同学代码截图
自己代码截图
代码对比
1.她定义了三个整形变量,而我只定义了两个。
2.我在定义的过程中,直接将定义的整形变量初始化,而她是在定义之后初始化。
同学代码截图
自己代码截图
代码互评
1.他分开定义的整形函数,而我是直接一步定义完。
2.我使用的scanf来输入,而他用的do-while语句,我不会用这个语句,但我会去查找它的用法。
3. 学习总结
3.1学习进度条
周/日期 | 本周所花时间 | 代码行数 | 学到哪些知识 | 目前比较疑惑的问题 |
第9周 | 6h | 134 | 自定义函数 | 对自定义函数的用法上不太明确 |
3.2博客字数与代码行数
时间 | 博客字数 | 代码行数 |
第四周 | 600 | 18 |
第五周 | 653 | 20 |
第七周 | 880 | 134 |
第八周 | 1143 | 138 |
第九周 | 1252 | 145 |
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
我发现越往后面走,难度越来越大,每天接受的知识也越来越多,感觉有点力不从心,PTA的作业也开始变得要花费很长的时间去解决。也许是我花费的课外时间不够,不能够去解决课上没有讲到但又出现的问题,以后的时间我会多利用课外时间来听网课,提前了解到一下上课没有提到的内容,让自己走在前面。