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

    1.作业头

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

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

    二、本周作业

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

    四.作业格式

    1.PTA实验作业
    从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高.
    1.17-3 循环-古角猜想
    1.1.1数据处理
    数据表达:定义题目中自然日n为date,定义的该变量为整型。
    数据处理:当 n 为偶数时,n=n/2 ;当 n 为奇数时, n=n*3+1通过循环过程查看需要重复执行多少次,才能使最终变成自然数 1
    1.1.2实验代码截图
    1.1.3 造测试数据
    1.1.4 PTA提交列表及说明
    1.编译错误:第一次我使用do-while语句进行编译的,未弄清楚do-while语句的格式和具体条件,导致编译错误。
    do-while循环与while循环的不同在于:它会先执行“语句块”,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while 循环至少要执行一次“语句块”
    1.2 7-6 购物(二)
    1.2.1 数据处理
    数据表达:定义来变量num,sum,i,Average为浮点型变量,其中num为输入的数,sum为和,i为循环次数,Average为平均数。
    数据处理:使用while语句,sum = sum + num,Average = sum / i
    1.2.2 实验代码截图
    1.2.3 造测试数据
    1.2.4 PTA提交列表及说明
    1。运行超时:第一次编译忘记给循环语句加入终止命令。
    2.答案错误:我这次编译不使用do -while语句,感觉在这道题使用不方便,于是我该用while语句直接编译。
    3.部分正确:在循环体中,使用sum+重复,导致部分编译错误,改正后,编译正确。
    2.代码互评
    同学代码截图
    自己代码截图
    1.两份代码的不同点主要在于while语句中的循环体不同,该同学的代码中多定义了一个变量的diagt,通过这个变量来联系sum与num两个变量。
    2.说明:n%10 ,是得到n除以10以后的余数,n/=10 ,相当于n=n/10,是得到n除以10的商的整数部分。
    同学代码截图
    自己代码截图
    1.这位同学使用的上for语句和if-else语句,而我使用while语句。
    2.我使用的代码比他的更简洁,我觉得我的代码更好。

    3.学习总结
    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第10周 约30h 120 循环结构 对题目要求的结构不能快速分析出来
    第11周 约30h 350 对函数进行定义和调用 函数的定义需要自己去摸索和思考,自己对此不是很能分析出来
    第12周 约27h 420 对分支结构多分支情况下的使用 if- else语句使用的条件和不能正确运行错误的改正方法
    第13周 约30h 560 了解分支结构switch语句的使用 switch语法和if-else语法的本质区别
    第14周 约25h 440 熟悉使用while和do-while结构解决问题
    3.2 累积代码行和博客字数:
    3.3 学习内容总结和感悟:
    3.3.1 学习内容总结:
    3.3.2 学习体会:
    1.每天进步一点点,打代码最好还说找个时间多的点去打,不要打到一半,中途去做其他事情,打断自己的思路。
    2.即使看着一个题目感觉不会写,也要尽力去写一点出来吧,哪怕你只写出了主函数和定义变量。
    3.图书馆办事,效率感觉真的比在宿舍快很多,建议大家没事可以来图书馆呆呆,虽然天很冷。
    4.题目中要求要有伪代码,但是我去百度查看了,还说有些不理解,下次吧。
    5.最后给大家安利一个我觉得不错的网站, http://c.biancheng.net/c/
  • 相关阅读:
    hdu2328 Corporate Identity
    hdu1238 Substrings
    hdu4300 Clairewd’s message
    hdu3336 Count the string
    hdu2597 Simpsons’ Hidden Talents
    poj3080 Blue Jeans
    poj2752 Seek the Name, Seek the Fame
    poj2406 Power Strings
    hust1010 The Minimum Length
    hdu1358 Period
  • 原文地址:https://www.cnblogs.com/liu010124/p/14070510.html
Copyright © 2011-2022 走看看