zoukankan      html  css  js  c++  java
  • C语言I博客作业04

    一.本周教学内容&目标

    第2章 用C语言编写程序-循环结构 2.4 输出华氏-摄氏温度转换表。要求掌握使用for循环语句实现指定次数的循环程序设计

    二.本周作业头

    问题 答案
    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770
    我在这个课程的目标是 更加熟练C语言的循环结构,并掌握for语句的用法
    这个作业在哪个具体方面帮助我实现目标 多次利用for语句计算求多种序列的前N项和,例如交错序列等,以及流程图的制作
    参考文献 C语言程序设计I,QQ浏览器,《C语言编程常见问题解答》

    三.本周作业

    1.PTA实验作业

    1.1题目:

    • 1.1.1 实验代码截图
    • 1.1.2 数据表达:两个变量m,n运用了整型数据类型;sum和i运用了双精度浮点型。
      数据处理:首先分别定义变量m,n,再利用for语句和关系运算符进行循环,运用sum=sum+pow(i,2)+1/i算数运算符,最后输出,注意保留六位小数
    • 1.1.3 造测试数据
    • 1.1.4 PTA提交列表说明

      说明: Q1:没有在输出等号左右空格
      C1:输出的等号左右空格,此行无错误
      Q2:错误将for语句的括号内分号写成了逗号
      C2:改成了分号,此行还是有错误
      Q3:误将for语句中i=n,习惯性认为问题里只有一个未知数
      C3:实则有m,n两个未知数,将i=n改成i=m,此行正确
      Q4:将数字0打成了英文字母o
      C4:改正之后答案正确

    1.2 题目:

    • 1.2.1 实验代码截图
    • 1.2.2 数据表达:该题我运用了denominator,flag,i,n,均为整型变量;item,sum,a运用了双精度浮点型
      数据处理:首先定义变量,其次分别赋值变量,灵活运用赋值运算符和for语句里的关系运算符,再次利用公式item = flag * a/denominator;
      sum = sum+item;
      flag = -flag;
      a = a+1;
      denominator = denominator+2,
      最后输出,注意保留三位小数。
    • 1.2.3 造测试数据
    • 1.2.4 PTA提交列表说明

      说明: Q1编译错误:忘将a赋值
      C1:将a赋值为1
      Q2答案错误:denominator = denominator+2里面的2写成了3
      C2:改正之后正确

    2.代码互评

    2.1 代表1

    • 同学的代码截图
    • 自己的代码截图
    • 不同之处:该同学表达的更加明显,更加具体易懂,例如他就给分母赋值,并在后面运用公式表明关系进行计算。

    2.2 代表2

    • 同学的代码截图
    • 自己的代码截图
    • 不同之处:对于i该同学运用整型数据类型,而我运用了双精度浮点型,但我这个方法表现的更为繁琐

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第一周 4/h 150 学会了输入输出字符 如何去定义和运用Markdown格式
    第二周 12/h 300 知道定义变量和表格的制作及Markdown格式的运用 运算符怎么输入
    第三周 15/h 396 学会了折线图的制作和lf-else语句的运用及多种运算符的使用 怎样才能使输入代码更加简便,有没有惯用的
    第四周 13/h 350 for的循环结构 各种情况下各种变量的灵活运用

    3.2 累积代码行和博客字数

    3.3.1 学习内容总结

    这一周主要学习了for的循环结构,并回顾,更加熟悉了前面课程的内容,例如lf-else语句和图表的制作。

    3.3.2 学习体会

    我觉得学这麽久的C语言课程,如果不提前预习,那么如果你上课的时候思想一旦开小差,就很难跟上节奏,对于我这种没有任何基础的人来说更加,所以对于以后的学习,自己一定要提前预习并温习上节课老师讲的内容。

  • 相关阅读:
    准备ing
    六月的最后一星期
    对象及其内存管理 笔记
    数组及其内存管理 笔记
    笔记
    搜狐 云端服务组实习面试小记
    leetcode之Binary Tree Level Order Traversal
    数据库01-范式总结
    Tour UVa 1347 (DAG)
    Directed Acyclic Graph DAG(有向无环图)上的DP
  • 原文地址:https://www.cnblogs.com/abcd123456/p/11696365.html
Copyright © 2011-2022 走看看