問題 | 答え |
---|---|
この作品は、コースに属し | プログラミング言語C 1 |
どこの仕事でこの要件 | https://edu.cnblogs.com/campus/zswxy/CST2019-2 |
このコースでの私の目標です | 業者は、いくつかのコンピュータスキルを持っています |
この仕事は私が特定の面でその目標を達成するために役立っ | 反復練習は気持ちの過程で見つかったので、私は、コンピュータをよりよく知っています |
リファレンス | 「知恵の質問」 |
1.PTAラボの割り当て
1.1 1トピック名
计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
入力フォーマット:
任意の正の整数Nに入力ライン
出力形式:
出力セクションと行の「和= S」フォーマットに従って値S、6桁。タイトルは、計算結果が倍精度を超えていないことを確認してください。
サンプル入力:
23
サンプル出力:
SUM = 2.549541
1.1.1データ処理
###数据表达:我定义了n, i, denominator,sum,item这些变量,这些变量的值都是我赋的值,前面3个是整型变量,后面两个是浮点型变量。
###数据处理:我用到了 item = 1.0/denominator, sum = sum + item,denominator = denominator + 2。用的是for循环流程结构。
1.1.2スクリーンショット実験コード
1.1.3テストデータでした
入力データ | 出力データ | 説明 |
---|---|---|
20 | コスト= 2.479673 | 50未満 |
70 | コスト= 3.106007 | 50以上 |
50 | コスト= 2.937775 | 50に等しいです |
-4 | コスト= 0.000000 | 50未満 |
リストと説明を提出1.1.4PTA
1.間違った回答:いくつかのスペースの問題でなく、初めに保持されるように小数点が気付きませんでした。
2.間違った回答:式は正確ではありません。
3.コンパイルエラー:プレイするために必要なコードを忘れて、そこにある
4.コンパイルエラー:一部のセミコロンは気づきませんでした。
5.コンパイルエラー:6ません小数点。
6.すべて正しいです:。。
1.2質問2
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
输入格式:
输入在一行中给出一个正整数N。
输出格式:
在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。
输入样例:
10
输出样例:
sum = 0.819
1.2.1データ処理
###数据表达:用到了 n, flag, denominator, i, sum, item这些变量,自己赋的值,前面3个是整型变量,后面2个是浮点型变量。
###数据处理:用到了 item = flag*1.0/denominator, sum = sum + item, flag = -flag, denominator = denominator + 3这些表达式,用的是for循环流程。
1.2.2コードのスクリーンショット
1.2.3ビルド・テスト・データ
入力データ | 出力データ | 説明 |
---|---|---|
30 | コスト= 0.830 | 50未満 |
90 | コスト= 0.834 | 50以上 |
50 | コスト= 0.832 | 50に等しいです |
-10 | コスト= 0.000 | 50未満 |
リストと説明を提出1.2.4PTA
1.コンパイルエラー:以下に定義された変数。
2.間違った回答:式が間違って注文します。
3.間違った回答:変数の代入を忘れてください。
4.すべて正しいです:。。
2.コードの相互評価
同学代码截图
自身のコードのスクリーンショット
(1):私は彼らの項目より多変数定義されたので、彼ら表現のみ二つの表現のための文の後に、私は、彼らよりもので、私の表現を3持っています。
(2):二つの表現がマージされていると彼らは他の人が似ている、それは簡単なようで、戻っています。
3.学習の概要
3.1学習の進捗バー
週/日 | 時間が過ごしたこの週 | コードの行 |
---|---|---|
10月16日 | 2時間 | 30 |
10月17日 | 2時間 | 50 |
10月18日 | 4時間 | 20 |
コードワードとブログの3.2累積ライン
時間 | 単語のブログ | コードの行数 |
---|---|---|
最初の週 | 300 | 45 |
第二週 | 330 | 40 |
第3週 | 840 | 110 |
4週 | 800 | 90 |
3.3概要と学習コンテンツの認識
3.3.1学習コンテンツの概要
在这一周中我们首先学习了华氏-摄氏度温度转换,紧接着学习了一种新的语法,for循环结构。在for循环结构中的括号里面有三个部分,包括赋值、限定条件和表达式。懂了for循环结构和保留精确度的结合,就像上次的if-else结合一样。这个for语句的经典例子就是从1加到n这种求和的问题。也是我们现在在练习的问题。
3.3.2学習体験
在这一周的C语言学习过程中,我发现在课堂上比以前更加的有感觉一些了,能跟着老师的思路一步一步的走了。在本周的作业中比上次感觉不一样了,虽然还是有不懂,但是没关系,慢慢来吗。我觉得现在老师的这个上课思路很好,先讲作业,复习,上新课。可以让我们更加深刻。我觉得在后面的学习中应该要提前预习,走在老师的前面。