• C语言I博客作业03


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449
    这个作业的目标 <反省自己的学习情况,进一步的学习>
    学号 <20209153>

    1.PTA实验作业

    本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
    1.1.1作答截图

    1.1.2数据处理
    数据表达:输入了上限量N,分母i,结果sum,代替变量x,i和N用int定义,sum由double定义。
    数据处理:i=1;x<=N;i=i+3 , sum=sum+pow(-1,i+1)/i , x=x+1

    1.1.3PTA提交列表及说明

    Q1.可以编译,但是计算的结果是错误的
    A1.在和室友的答案对照后,并且在他人的点拨下,发现有空格未打出

    本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
    1.2.1作答截图

    1.2.2数据处理
    数据表达:输入了整形n,定义了双精度浮点型sum,fenzi,fenmu
    数据处理:sum+=fenzi/fenmu;t=fenzi;fenzi=fenzi+fenmu;fenmu=t;

    1.2.3PTA提交列表及说明

    Q1.在循环语句中没有在意数据的先后顺序导致计算的错误
    A1.在室友的帮助下改正了顺序

    要求读入1个整数X,然后输出1+2+3+...X 的和。
    1.3.1作答截图

    1.3.2数据处理
    数据表达:输入了循环变量i和sum,上限量x
    数据处理:i=1;i<=x;i=i+1,sum=sum+i;,"1+...+%d=%d",x,sum

    1.3.3PTA提交列表及说明

    Q1在打出来之后就一直编译错误,而且错的地方还很多很多
    A1缺少反括号,而且错把分号打成了逗号,其中一个括号还是中文括号

    2阅读代码

    分析:
    1.数组名得到数组大小,指针得到指针大小
    2.指针可以++,--,数组名不可以
    3.指针可以申请一块内存当作数组使用,数组直接定义使用

    学习总结

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    8 8h 50 输入、输出函数,hello world 数学的运算
    9 10h 141 其他类型的函数如整型浮点型 判断语句if else
    10 15h 240 for循环、if else判断 for循环语句易错

    学习感悟

    1.要多向别人请教,自己一个人捣鼓不如有他人指导学的快
    2.感觉要多练习,毕竟熟能生巧,更何况还是我们这种完全的新人
    3.学到的东西不少,但是很多时候不知道自己错在什么地方
    4.上课前还是要多预习,因为这毕竟不是一门轻松的学科,还是要自己多花费功夫的

  • 相关阅读:
    总结Themida / Winlicense加壳软件的脱壳方法
    Themida和Winlicense加壳软件脱壳教程
    dwg格式用什么打开
    3D图形图像处理软件HOOPS介绍及下载
    高精度快速预览打开dwg文件的CAD控件CAD Image DLL介绍及下载
    快速加载DXF、DWG格式文件控件ABViewer
    Devexpress XtraReport 打印时弹出Margins提示解决办法
    报表引擎交叉表的报表设计示例
    git已经push到远程分支的merge操作,如何回滚
    ClassNotFoundException这类问题的解决方案
  • 原文地址:https://www.cnblogs.com/Jame-/p/13941991.html
Copyright © 2020-2023  润新知