• C博客作业01分支、顺序结构


    1.本章学习总结

    1.1思维导图

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

    1.2.1 学习体会

     1. 通过看翁恺视频和课本对分支和顺序结构有了一定的理解,上课时又加深了理解(比如之前感到陌生的for语句现在可以熟练运用了)。
     2.学会了两个调试方法和驼峰命名法,还知道了注释、换行的重要性。(不然,可能有性命之忧)
     3.上课方面的话,我觉得可以放缓点,让同学自己探索的时间多一点。
    

    1.2.2 代码累计

    2.PTA总分

    2.1截图PTA中顺序结构、分支结构的排名得分


    2.2 我的总分:

    顺序结构:100
    分支结构:125
    PTA总分:225
    

    3.PTA实验作业

    3.1 PTA题目1

    计算某年某月某日是该年中的第几天
    

    3.1.1 算法分析

    1.定义年为year,定义月为month,定义天为day,定义第几天为number。
    2.输入年月日。
    3.用if语句判断是否闰年,该年年份能被4整除但不能被100整除、或者能被400整除,是就进入if,否就进else。
    4.用switch语法判断为N月,然后把N月之前的天数赋给number,number再加输入天数。
    5.输出number。
    

    3.1.2 代码截图


    3.1.3 测试数据

    3.1.4 PTA提交列表及说明

     1.pta上只有两次提交但是我在dev上调试了挺久,刚开始不知道switch表达式应该填month还是day,缺乏思路。
     2.有思路后编译过程中出现了一些小错误(比如缺“;”),经过编译器提示改正。
    

    3.2 PTA题目2

    根据活动经费和U盘单价预估可购买U盘的最大数量。
    

    3.1.1 算法分析

    1.定义活动经费monney,u盘单价unit,u盘数量amount。
    2.输入monney、unit,当monney>=unit时,执行while语句,monney=monney-unit,amount++。
    3.输出amount。
    

    3.1.2 代码截图

    3.1.3 测试数据

    3.1.4 PTA提交列表及说明

    1.刚开始又是缺”;”
    2.然后一直部分错误,经同学指点是double缺陷,monney+0.001解决问题。
    3.我把double改为float变成了多种错误,原来是输入字符串错误。
    

    3.3 PTA题目3

    输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。

    3.1.1 算法分析

    1.定义lower,upper,用if实现判断 lower<=upper<=100
    2.输入lower upper
    3.当lower<=upper,就执行for语句,循环体celsius=5*(lower-32)/9.0,然后lower=lower+2,继续循环。
    4.每循环一次输出一次得到华氏-摄氏温度转换表。或者输出Invalid.
    

    3.2.2 代码

    3.2.3 测试数据

    3.3.4 PTA提交列表及说明

    1.忘记判断lower和upper的范围,后来加入if语句判断。
    2.题目要求celsius占据6个字符宽度,靠右对齐,不是很理解,所以拿不下满分,改为%6.1f问题解决。
    3.忘记加大括号。
    

    4.点评同学博客

    点评1

    点评2

    点评3

    点评4

    点评5

  • 相关阅读:
    python bilibili(一)获取直播间标题
    反射机制
    如何修改excel转换csv的分隔符
    Timer和TimerTask详解——(转)
    Android完全退出应用程序(一)
    动态设置ImageView中的图片
    excel导入sqlite (命令方式)
    Android开发中完全退出程序的三种方法
    Android实现回退
    如何把批量数据导入到android 的 sqlite 数据库(转)
  • 原文地址:https://www.cnblogs.com/codedawn/p/9747371.html
Copyright © 2020-2023  润新知