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

    问题 回答
    这个作业属于哪个课程 c语言程序设计ll
    这个作业要求在哪里 https://blog.csdn.net/qq_42264638/article/details/102381471
    我在这个课程的目标是 学会使用for语句进行循环计算
    这个作业在哪个具体方面帮我实现目标 PTA作业求序列和
    参考文献 《c语言程序设计》

    1. PTA实验作业

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

    题目内容描述:计算序列1+1/2+1/3+...的前N项之和

    1.1.1 数据处理

    数据表达:定义了整型变量n,双精度浮点型变量 i,sum, i 表示第 i 项,sum表示序列和
    数据处理:使用了int和double定义变量,scanf输入数据,for语句进行循环计算,printf输出数据

    1.1.2 实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    1 sum=1.000000 小于10
    10 sum=2.928968 等于10
    100 sum=5.187378 等于100
    150 sum=5.591181 大于100
    -5 sum=0.000000 小于0

    1.1.4 PTA提交列表及说明

    • 编译错误:直接定义 i,n,sum 为整型变量
    • 编译错误:printf()输出输错
    • 答案错误:sum = sum+1.0/i漏掉1.0/
    • 一直未正确找到错误原因,所以一直出现同种错误

    1.2 题目7-3求简单交错序列前N项和

    1.2.1 数据处理

    数据表达:定义了整型变量denominator,n,flag,双精度浮点型变量 i,sum. denominator表示分母,n表示输入的数据,flag表示每一项的符号
    数据处理:使用了int和double定义变量,for语句进行循环计算

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    1 sum=1.000 小于10
    10 sum=0.819 等于10
    100 sum=0.834 等于100
    150 sum=0.835 大于100
    -5 sum=0.000 小于0

    1.2.4 PTA提交列表及说明

    • 编译错误:未定义整型变量denominator,
    • 编译错误:将sum定义成了整型变量
    • 答案错误:漏掉flag=1
    • 答案错误:漏掉denominator=1
    • 一直未正确找到错误原因,所以一直出现同种错误

    2. 代码互评

    同学代码截图

    自己代码截图

    1. 同学代码直接定义俩个双精度浮点型变量,未定义整型变量
    2. for语句指定循环起点,循环条件,循环步长的表达式也不一样

    同学代码截图

    自己代码截图

    1. 同学代码整型变量,双精度浮点型变量各分了俩步定义
    2. for语句循环表达式不一样
    3. 同学定义的变量比较简单清楚

    3. 学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    8/10.16-10.18 15小时 84 用for语句计算简单的序列和 双精度浮点型变量的定义

    3.2 累积代码行和博客字数

    时间 博客字数 代码行数
    第四周 596 32
    第五周 1288 54
    第七周 2240 174
    第八周 3254 364

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    for语句:

    • 用于c语言中控制循环语句的执行,它有三个表达式:初值表达式,条件表达式,步长表达式
    • 三个表达式分别用俩个分号隔开,for的后面没有分号
    • 循环体语句由多条语句组成时,要用大括号将它们括起

    3.3.2 学习体会

    • 这周作业所花的时间比上周少,对作业的了解程度也比上一次深,现在也能熟练的查阅一些资料去解决问题了
    • PTA作业出现错误时,系统给出的提示能理解一点了
    • 要不断提高自己的自学能力,要自己去发现问题,解决问题
  • 相关阅读:
    C# Lambda表达式 注意对象的问题
    三步教你找回密码,成功破解压缩文件密码
    Python 构造函数
    Python 多图对比显示
    Python 同时显示多张图片 图片对比显示
    Python 自定义模块
    C#基础知识之键盘对应的键值
    C#基础知识之托管代码和非托管代码
    C#基础知识之Dictionary
    C#基础知识之属性
  • 原文地址:https://www.cnblogs.com/ysrysr/p/11688316.html
Copyright © 2011-2022 走看看