• C语言I博客作业04


    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-4/homework/9776
    我在这个课程的目标是 熟练的用C语言编写程序,学会自己设计程序
    这个作业在哪个具体方面帮助我实现目标 C语言基础语法练习
    参考文献 C语言程序设计

    1.PTA实验作业

    1.1 求简单交错序列前N项和

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

    1.1.1 数据处理

    数据表达:用了变量i,n,sum,sum的值是由循环语句计算而来,分别是整型变量和浮点型变量
    数据处理:数据用到了循环结构,和if-else语句

    1.1.2 实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    1 1.000 大于0
    2 0.750 大于1
    100 0.834 大于50
    101 0.837 大于50

    1.1.4 PTA提交列表及说明


    提交列表说明:
    1.答案错误:忽略scanf的返还值,仔细检查每一步找到错误点并改正
    2.答案错误:第二次错误和第一次差不多,在第一次错误后我以为是空格的原因,我就修改了空格,但还是错的

    1.2 求交错序列前N项和

    ’本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

    1.2.1 数据处理

    数据表达: 用了变量denominator,N,i,flag, sum,item,sum的值由循环结构计算得出
    数据处理: 数据用了循环结构,scanf格式控制字符用于输入数据

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    5 0.917 大于1
    10 0.338 大于5
    100 0.391 大于50

    1.2.4 PTA提交列表及说明


    提交列表说明:
    1.编译错误:开始不懂得运用flag,后来百度搜索又与室友探讨后才明白,最终运用flag进行判断正负才解决问题
    2.答案错误:在dev-c++中进行编译, 未知转换类型,所含参数太多,后来询问助教成功解决

    2.代码互评

    同学代码截图

    自己代码截图

    1.此同学代码非常简洁,看着舒服一些,还能节省很多时间
    2.此同学代码定义的变量都是用一个字母代替,简洁明了
    3.我的代码就按照基础一步一步的打,更容易理解

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花时间 代码行 学到的知识简介 目前比较迷惑的地方
    8/14 16h 180 for循环结构 循环语句中的正负问题

    3.2 累积代码行和博客字数

    时间 博客字数 代码行数
    第四周 1130 75
    第五周 1461 90
    第七周 1609 150
    第八周 1694 163

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    1.本周复习了整型变量和浮点型变量,如:int和fioa
    2.复习了赋值,算术,关系,逻辑运算符,然后学习了for循环结构
    3学习了流程控制的分支if-self,还学习了for语句中的三个表达式,以及“fahr++”=“fahr=fahr+1”

    3.3.2 学习体会

    1.在这一周的时间我跟着老师学习了很多C语言方面的知识,如:循环结构等
    2.经过慢慢的学习和积累我在一点一点的进步,我也慢慢的体会到了很多乐趣
    3.在C语言中我作为一个初学者有许多的东西是我不理解的,但我会通过自学或询问老师或同学去解决问题
    4.C语言需要多加练习,以后尽量每天打打代码,去提高自己的实际操作能力’

  • 相关阅读:
    借助baidu的jsonp接口,做一个自己的候选词组件
    Cannot set property 'innerHTML' of null
    Win下端口占用问题:OSError: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试
    一文读懂ES6(附PY3对比)
    Wireshark:couldn't run dumpcap in child process(附带Linux下探索过程)
    一个模块导入的简单小测试
    万物互联之~网络编程加强篇
    网罗天下之~正则表达
    (转)RTSP协议详解
    (转)HLS协议,html5视频直播一站式扫盲
  • 原文地址:https://www.cnblogs.com/5star5/p/11695691.html
Copyright © 2020-2023  润新知