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

    1.作业头

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11586
    这个作业的目标 熟悉使用while和do-while结构解决问题。
    学号 20209158

    一、本周教学内容&目标
    第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。
    二、本周作业

    1. PTA实验作业
      2.代码互评
      3.学习总结

    三、作业格式

    1.PTA实验作业(20分/题)
    请再此处列出自己的排名图片,如:

    从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:

    1.1 题目名1
    题目内容描述

    1.1.1数据处理

    数据表达:本题目的变量是i,n;都是整型;用户通过在键盘上输入得到的。
    数据处理:运用了if-else分支结构 和 while语句。
    

    1.1.2实验代码截图
    贴图展示代码,不要复制。请给出名字标识。

    1.1.3 造测试数据
    输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要说明

    1.1.4 PTA提交列表及说明
    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。
    提交列表说明:

    注意必须写明每个错误点,你是怎么解决的。此项没写好,本题0分

    部分正确:最后结果输出中文和英语符号混淆了
    编译错误:有的地方是不理解然后试一下,结果错了。还有是字符打错。
    

    有多道题目的,请分题目写好编程总结

    题目2同题目1写法,先写题目,再按照4个内容书写。4部分都必须写,缺任何一项扣分!
    1.2 题目2

    1.2.1 数据处理

    数据表达:定义了浮点型变量n,result,i,n通过外设输入,i随循环逐渐累加,result通过运算赋值。
    数据处理:使用的表达式如下:
    double n,result,i=0
    while(n!=-1&&i<=10)
    i++
    result+=n
    if(i==0)
    

    1.2.2 实验代码截图

    1.2.3 造测试数据

    1.2.4 PTA提交列表及说明

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

    同学代码截图

    自己代码截图

    1,2,3方式罗列2份代码不同地方。
    1、同学的代码更加简洁,代码行数也比我要少;代码更加美观;
    2、同学采用的是for循环结构,自己采用的是while语句,做题思路大同小异,for和while语句等同。

    同学代码截图

    自己代码截图

    不同点:
    1.他用的循环语句是do-while我用的是while.
    2.定义变量不同,我用的是sum他用是result。判断奇偶性先后顺序不同我先判断偶数,
    他先判断奇数。它在if后面并没有添加else.
    3.学习总结(15分)

    3.1 学习进度条(5分)

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

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会
    随着时间的流逝,学习代码能够最大的收获就是能够独立思考,并且愿意去理解它,没有之前那般抗拒,虽然有时候会很烦,但是最后能够坚持写出来的那种喜悦真的很令人开心,关于逻辑运算符的使用还是理解不够全面。
    请回顾自己的本周的学习过程,描述学习感受,也可以提出你不理解的地方、对教师教学建议等。如果你有新的想法或者新的方法,请及时记录下来。
    这次的第二题和第四题想了很久都没有写出来,最后还是放弃了。有些地方上课还是不能很明白,必须得到课后自己找资料才能明白。

  • 相关阅读:
    二分查找(Binary Search)的几种变种形式
    深入理解jvm虚拟机读书笔记-垃圾收集器与内存分配策略(二)
    深入理解jvm虚拟机读书笔记-垃圾收集器与内存分配策略(一)
    Java8函数式编程
    Spring DBUnit 插入数据的时候如何处理自增ID
    IDEA Debug 技巧总结
    声明
    Mybatis最详细笔记
    关于jdbc概述
    SpringAOP(动态代理)
  • 原文地址:https://www.cnblogs.com/oyslj/p/14039324.html
Copyright © 2011-2022 走看看