zoukankan      html  css  js  c++  java
  • c博客作业分支、顺序结构

    1.本章学习总结

    1.1思维导图

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

    1.2.1学习体会

    对于本章学习我感觉对代码有了初步的了解,一些简单的题目可以熟练掌握,但现在解决一道题目花的时间过多,不易发现那些更简易的解题方法,所以计划对这些不足进行修正加强。
    同时感觉计算机的世界很奇妙,可以在里面创造出一些属于自己的东西,每当解决掉一道题目后,就会有强烈的成就感,所以对计算机有了一定的兴趣。

    1.2.2代码积累

    2.PTA总分

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

    2.2我的总分

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

    3.PTA实验作业

    3.1PTA题目1

    本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:
    起步里程为3公里,起步费10元;
    超起步里程后10公里内,每公里2元;
    超过10公里以上的部分加收50%的回空补贴费,即每公里3元;
    营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。

    3.1.1算法分析

    1.定义等待时间minute,定义车费cost,定义里程m,定义2元收费次数num
    2.输入里程和等待时间
    3.num=minute/5
    4.如果m<=3,则cost=10+num*2
    5.如果m<=10,则cost=10+(m-3)*2+num*2
    6.如果4和5不成立,则cost=(m-10)*3+10+14+num*2
    7.输出cost的值

    3.1.2代码截图

    3.1.3测试数据

    3.1.4 PTA提交列表及说明

     

    Q1:一开始题目的输出没看清
    A1:通过提交答案错误后修正
    Q2:后来对计算车费的方式没理解对
    A2:通过几次的错误后终于正确

    3.2PTA题目2

    编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。

    3.2.1算法分析

    1.定义小时hour,定义分钟minute
    2.输入小时和分钟
    3.如果hour>12,则hour=hour-12,输出时间加PM
    4.如果hour=12,则直接输出时间加PM
    5.如果有其他情况,则输出时间加AM

    3.2.2代码截图

    3.2.3测试数据

    3.2.4PTA提交列表及说明

                                                                                                                                                                               

    Q1:刚开始以为输入小时和分钟就ky
    A1:后来发现要加一个:
    Q2:12点的不知道该如何归类
    A2:后来单独分出来

    3.3PTA题目3

    输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。
    闰年的2月有29天。

    3.3.1算法分析

    1.定义年月日分别是year,month,day,定义第二个月的天数month2,定义所求天数num
    2.输入年月日
    3.对年year进行判断,若year是4的倍数但不是100的倍数或者year是400的倍数,则是闰年,则month2=29,否则month2=28
    4.用switch对月进行判断,在case后找到与输入的月相同以确定num
    5.输出num的值

    3.3.2代码截图

    3.3.3测试数据

    3.3.4PTA提交列表及说明

    Q1:刚开始对switch的用法不知道
    A1:通过仔细看课本理解了用法,成功解题

    4.点评同学博客

  • 相关阅读:
    读书笔记之: 操作系统概念(第6版)第三部分 存储管理2(文件系统接口, 文件系统实现)
    Padding 属性中参数的定义
    谷歌“抄袭门”:可能祸及价值660亿品牌形象
    最常用的20个ASP代码片段 上
    可定制的数据库备份和恢复程序
    最常用的20个ASP代码片段 下
    Google Ajax Search API的使用
    Ajax 中跨域问题的结决办法 [转]
    JAVA面试题汇总 一
    WebService的描述与注册、发布
  • 原文地址:https://www.cnblogs.com/putianliuzhong/p/9758065.html
Copyright © 2011-2022 走看看