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

    一·本周教学内容&目标

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

    二、本周作业头

    这个作业属于那个课程|C语言程序设计II
    ---|:-----:
    这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9771
    我在这个课程的目标是|能自己自主编程
    这个作业在那个具体方面帮助我实现目标|学好程序设计基本方法和技能
    参考文献|《C语言程序设计》、《提问的智慧》

    三、本周作业

    PTA实验作业

    1.1、要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和

    • 1.1.1数据处理
      数据表达:
    变量 变量来源 变量类型
    i,N 输入 整形(int)
    sum 输入 浮点型(double)
    数据处理:
    表达式: sum = sum +1.0/i;
    流程结构:循环结构
    
    • 1.1.2实验代码截图

    • 1.1.3造测试数据

    输入数据|输出数据
    ---|:----:
    15|2.335873
    27|2.629702
    54|2.976254
    66|3.076587
    89|3.226076
    120|3.375502

    • 1.1.4 PTA提交列表及说明
    ①部分正确:
    问题:有个表达式表达错误
    方法:修改了表达式
    ②编译错误:
    问题:符号使用不当,有个乘号没有加
    方法:加上乘号就正确了
    

    1.2、本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

    • 1.2.1数据处理
      数据表达:
    变量 变量来源 变量类型
    i,n,denominator,flag 输入 整形(int)
    sum 输入 浮点型(double)
    item 随自变量变化而变化 浮点型(double)
    数据处理:
    表达式:
    ①item = flag*1.0/denominator;
    ②sum=sum+item;
    ③denominator = denominator+3;
    ④flag = -flag;
    流程结构:循环结构
    
    • 1.2.2实验代码截图
    • 1.2.3 造测试数据

    输入数据|输出数据|说明
    ---|:---:------:
    15|0.847|无
    27|0.842|无
    54|0.833|无
    66|0.833|精确度问题,两个值相等
    89|0.838|无
    120|0.834|无

    • 1.2.4 PTA提交列表及说明
    ①编译错误:
    问题:缺少表达式
    方法:加入一个表达式
    ②答案错误:
    问题:字母问题
    方法:将N改为n
    ③运行超时:
    问题:以为是网络问题
    方法:无修改,再次提交
    ④运行超时:
    问题:循环次数过多
    方法:将表达式重新整理
    

    代码互评

    自己的截图:

    同学的截图①:

    同学的截图②:

    ❶对比之下,两个同学的代码更简洁。因为自己还不太了解那些单词意思,所以就没有将变量简化。
    ❷与同学①的代码对比,可以发现,最后的\n可有可无。
    ❸同学②的代码使用了一个特定函数的表达,pow表示平方。
    

    ❤ 互评中可以看出,在做作业时可以寻找新的知识,使用简便方法。

    四、学习总结

    • 3.1学习进度条
    周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
    10.14~10.20 25小时 85 for循环语句使用 有些时候变量不是很清楚
    • 3.2累积代码行和博客字数

    • 3.3学习内容总结和感悟

    ### 3.3.1学习内容总结
    ❶学习了for语句,查阅了while的使用
    ❷了解了循环结构的用法
    ### 3.3.2学习体会
    ❶每次课堂的讲解,都与作业息息相关,听懂了,pta作业都差不多。
    ❷多和同学交流各种不同的做法,可以让自己进步。
    
  • 相关阅读:
    HTML_项目符号使用图片
    字符串查找和替换接口
    AOP代理分析
    3星|董藩《房地产的逻辑》:应该鼓励开发商多盖房而不是惩罚开发商
    2.5星|郎咸平《拯救世界的经济学》:各发达国家与中国的福利政策、经济干预政策的前世今生
    3.5星|科特勒《营销革命4.0》:打造无缝衔接的线上和线下体验
    3星|《韩国式资本主义》:财阀祸害韩国,韩国需要正义的资本主义
    4星|《特朗普时代的全球化战略》:管理学界和管理者可能严重低估了核心管理实践的价值
    2星|《内容创业》:知识付费行业的公开资料整理汇编
    3星|《身边的博弈》:10年旧书,博弈论科普和习题讲解
  • 原文地址:https://www.cnblogs.com/lbb6/p/11687180.html
Copyright © 2011-2022 走看看