• C语言1作业04


    问题 回答
    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9774
    我在这个课程的目标是 理解和掌握for语句的基本操作
    这个作业在哪个具体方面帮助我实现目标 循环结构的应用,数学函数基本问题
    参考文献 C语言程序设计(第3版)

    1.PTA实验作业

    1.1 7-1求N分之一序列前N项和

    题目内容描述:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
    输入格式:
    输入在一行中给出一个正整数N。
    输出格式:
    在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。
    输入样例:
    6
    输出样例:
    sum = 2.450000

    1.1.1数据处理

    数据表达:定义了sum ,i,类型为双精度浮点型变量,同时定义了m,n两个整形变量。m,n为中间变量所需参数,i为输入参数,sum为最终输出值。并且规定sum初始值为零
    数据处理:for语句的循环结构运用

    1.1.2实验代码截图

    1.1.3造测试数据

    |输入数据|输出数据|说明|
    |-|-|
    |1|sum=1.000000|最小值|
    |50|sum=4.499205|中间值|
    |100|sum=5.187378|最大值|

    1.1.4 PTA提交列表及说明

    提交列表说明:

    1. for语句内未用分号分隔开来
    2. 数值小数位数没掌握好

    1.2 7-2 求奇数分之一序列前N项和

    题目内容描述:本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。
    输入格式:
    输入在一行中给出一个正整数N。
    输出格式:
    在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。
    输入样例:
    23
    输出样例:
    sum = 2.549541

    1.2.1数据处理

    数据表达:定义了三个整形变量分别为m,n,i,定义了双精度浮点型变量sum,并且规定sum初始值为0,i的初始值为1。
    数据处理:运用了for循环语句

    1.2.2实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    1 1.#INF001. 答案错误

    1.2.4 PTA提交列表及说明

    提交列表说明

    1. 编译错误,没注意for语句内需要分号分隔语句
    2. 答案错误,未找到出错语句
    3. 同上

    2.代码互评

    找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。

    同学代码截图

    自己代码截图

    1. 同学代码行后有注释,方便读者阅读,及今后复习
    2. 同学定义了分母变量denominator
    3. 同学和我都定义了四个变量

    3.学习总结

    3.1 学习进度条

    周日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷茫的问题
    14/10.-18/10 10个小时 55 for语句,循环结构 函数问题不够熟练,代码的编写还有问题

    3.2 累计代码行和博客数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    1. for语句的学习和利用 三个表达式
    2. 循环体语句

    3.3.2 学习体会

    每周两节课的C语言在我看来是那么弥足珍贵,这周花在其他事情的时间较多,作业也是比较赶,相对于上个星期没那么上心,所以日后一定要权衡好自己的学习时间,学习为重!

  • 相关阅读:
    hadoop安全模式
    建造者模式:设计角度重温游戏中的角色
    工厂模式:工厂方法与抽象工厂的战争
    原型模式(克隆模式):浅谈浅克隆与深克隆
    单例模式:层层剖析寻找最高效安全的单例
    24种设计模式和7大设计原则
    浅谈图的存储结构与遍历
    彻底理清二叉排序树的插入、查找、删除
    浅谈顺序、折半查找
    Android定位(是否使用GPS进行定位)
  • 原文地址:https://www.cnblogs.com/HhNnanChangSha/p/11699660.html
Copyright © 2020-2023  润新知