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

    班级链接 https://edu.cnblogs.com/campus/zswxy/SE2020-4
    作业要求 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11451
    作业目标 1.完成PTA的实验作业 2.学会阅读简单的代码 3.学会查找并改正程序出现的错误,简单处理数据 4.对本周的学习做出总结
    学号 20209207

    1.PTA实验作业(15分/题)

    从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分。

    1.1求分数序列前N项和
    题目内容描述:计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

    1.1.1实验代码截图

    1.1.2数据处理
    数据表达:用了整型变量i,N和双精度浮点型变量sum,a,b,c
    数据处理:运用到了算术表达式和关系表达式以及循环结构

    1.1.3 PTA提交列表及说明

    Q:编译错误,不知道哪里的符号出了问题
    A:return 0后面少了封号
    A:输出sum是写成了%d,应该是%.2f

    1.2求简单交错序列前N项和
    题目内容描述:计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

    1.2.1实验代码截图

    1.2.2数据处理
    数据表达:用了整型变量i,N和双精度浮点型变量sum
    数据处理:运用到了算术表达式和关系表达式以及循环结构

    1.2.3PTA提交列表及说明

    Q:怎么就直接正确了?
    A:我也不知,反复检查,犹犹豫豫提交,正确时仿佛自己都升华了!!!千年一遇。

    1.3求平方根序列前N项和
    题目内容描述:计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。

    1.3.1实验代码截图

    1.3.2数据处理
    数据表达:用了整型变量N,双精度浮点型变量sum,i
    数据处理:运用到了算术表达式和关系表达式,循环结构,调用了sqrt函数。

    1.3.3PTA提交列表及说明

    Q:编译错误
    A:计算sum时没有打{}
    Q:编译错误
    A:封号格式错误,没切换到英文

    2.阅读代码(-5——5分)

    找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:
    ACM解题
    leecode面试数题网站,找简单题目阅读分析。

    题目:x 的平方根

    分析:为了防止溢出,可以用long。while和if的的格式很清晰,逻辑清晰,用了算术表达式和循环结构以及if-else语句。头文件不太认识,总的来说是个值得学习的优秀代码,思路清晰,也很简单明了,旁边的//标注也很明了,值得借鉴。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    3.2 累积代码行和博客字数(5分)

    3.3 学习感悟(5分)
    1.学会了基本的算术表达式和赋值的使用,以及if-else语句,for语句,循环结构,程序解析等
    2.对调试的查错方法还不太熟悉,经常查错但不会纠正
    3.有时候代码和公式都没有错误,但是运行出来计算的数值有很大的出入,计算不正确,逻辑也经常出现问题,一个程序要找好长时间的问题才能正常运行
    4.了解了大概的框架结构,细节问题还是很多,比如符号问题,百分号之类的
    5.缺少练习,多找出几次错误并改正就会熟练一些
    6.总的来说学习效率还提不上来,读代码的能力还很弱,大大小小的问题经常出现使得学习也不是那么的顺利,路还很长,任务很重,继续努力

  • 相关阅读:
    转载 轻松搞定面试中的二叉树题目
    关于AVplayer 缓冲问题的处理
    关于iOS接收到推送消息后跳转问题
    iOS 黑魔法
    UITableView的优化
    OC是动态运行时语言是什么意思?什么是动态识别,动态绑定?
    iOS深复制和浅复制
    iOS内存管理(ARC,MRC)
    iOS数据持久化
    详解KVO,KVC
  • 原文地址:https://www.cnblogs.com/wsdnbb/p/13941086.html
Copyright © 2011-2022 走看看