zoukankan      html  css  js  c++  java
  • C语言博客作业02循环结构

    1.本章学习总结

    1.1 思维导图

    1.2 本章学习体会及代码量学习体会

    1.2.1 学习体会

    经过本周学习,对c循环结构有了深入,无论是单层循环结构还是嵌套循环结构的问题,我都学会有一定的解决能力,但在此对老师表示歉意,这周的c语言代码量很少,在c语言的学习投入力度不大,导致了作业的不完整和完成的不及时,表示歉意,会努力补上缺失的代码量。对于老师所说的用伪代码来设计算法,没有看到同学的博客时还是有很多不懂的地方,后来看到同学和老师发的伪代码设计算法的图片,才有所领悟。代码量是基础,pta和博客园是工具,实践才是检验真理的唯一标准。在一周中单独时编程所遇到的问题,都体现了代码量不够带来的影响,我会努力改正缺点,端正态度。

    1.2.2 代码累计

    2.PTA总分

    2.1截图PTA中循环结构2次题目集的排名得分


    2.2 我的总分:0

    3.PTA实验作业

    3.1 PTA题目1

    输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字

    3.1.1 算法分析

    3.1.2 代码截图

    3.1.3 测试数据

    3.1.4提交列表及说明

    • Q1:一开始对输出拼音的空格输出处理不当,导致格式错误
    • A1:后来和同学请教,才知道用flag的使用可以很好解决这类问题,多在题目实践,才能更好地掌握方法。
    • Q2:使用flag之后仍然存在问题,显示答案错误,连一开始部分正确的答案都没了。
    • A2:通过调试,发现自己while语句中flag位置放置错误,导致答案输出错误。

    3.2 PTA题目2

    猜算式?2*7?=3848中的数字

    3.2.1算法分析

    3.1.2 代码截图

    3.1.3 测试数据

    3.1.4提交列表及说明

    • Q1:答案错误
    • A1:调试发现是由于A和B的起始值都是用错误,应该用1而不是0,从多次循环找到所匹配的值;
    • 注:此题是第一次尝试写伪代码的题目,难度不大,但是自己尝试写伪代码的起点。

    3.3 PTA题目3

    餐饮服务质量调查打分

    3.2.1算法分析

    3.1.2 代码截图


    3.1.3 测试数据

    3.1.4提交列表及说明

    • Q1:输入和示例一样,输出的星星却有时候超过了十颗,有时候少于十颗。
    • A1:j的取的起始值为1,一开始带的是0,故星星数目不同,j<=a或其他数,我在编程的时候编的时候忽略了等于号。
    • Q2:修改代码后却显示是格式不同,可是对比题目给的示例完全一样
    • A2:在最后一个for循环缺少了输出\n导致格式不对,编写代码需谨慎。

    4.代码互评

    4.1 代码截图

    • 我的代码

    • 同学的代码

    4.2 二者的不同

    • 1.两者都可以求出所求数字的念法
    • 2.两者所用的数学方法大致相似
    • 3.同学的代码运用了数学函数,并且算法在代码量上较少于我的代码。算法的优化仍然是我需要加强的地方。

    反思

    首先,是对于作业的完成程度,表示歉意,让老师一再失望,改正不是口语上的说辞,更多的是行动上的拯救,希望在以后的日子,老师能看到我的变化
    第二,pta上机这次成绩和上次天差地别,原因归纳有几:
    - 1.思维转不过来,题目不会一直死磕,耗费时间。
    - 2.代码投入的编写量大大不够,导致题目上手生疏。
    - 3.预复习,作业完成不够精细,课上老师留下来的一些问题,课上课下没有更精细的思考,导致知识点错过,漏洞较大。
    在改正的道路上,希望同学老师和自己,能够一起监督!

  • 相关阅读:
    清理weblogic缓存
    [转载]哪些行为让你觉得对方很高级很有教养?
    [转载]哪些行为让你觉得对方很高级很有教养?
    Linux系统信息查看命令大全
    Linux系统信息查看命令大全
    [转载]永远保持随时可以离开的能力(不仅仅是张泉灵)
    [转载]永远保持随时可以离开的能力(不仅仅是张泉灵)
    2015面试的技术点
    movie maker精准到1/100秒
    vs调试看窗口风格
  • 原文地址:https://www.cnblogs.com/wxj991220/p/9866771.html
Copyright © 2011-2022 走看看