zoukankan      html  css  js  c++  java
  • c语言第一次作业分支 顺序结构

    1.1思维导图

    1.2.1本周学习体会以及代码量学习体会

    1.2.2学习体会

    • 因为在假期时只看了小部分的学习视频,也没有刷题量,导致了在开始就感觉到差同学的进程很多。刚开始觉得老师讲课很快,在恶补了很基础的学习视频后发现老师讲课其实还是比较清晰的,自己打字比较慢,现在每天都练习打字的速度,理解书中的知识点,把书里说的点在拼题上面找对应的题做。
    • 现在我的代码量还是比较少的,在开始打代码时一道题都要反复的去找书里看有没有相似的例题,一些编译的错误不知道怎么改,一些语句的输出是什么样的,为什么是这样的,请同学帮忙看代码能找出一堆错,有些错误错一次没有记住,下一次又接着错,经过两星期的学习和一次次试错,现在终于达到可以独立完成一道题,可以找错,题目说的输出怎样表示答案才会正确,相比较难的题在询问同学后大致的思路~代码能清楚明白,现在的代码量很少,我知道必须要尽快把落下的补上。

    1.2.3代码累计

    2.PTA总分

    截图展示

    我的总分:

    PTA总分:225

    PTA实验作业

    3.1PTA题目1

    题目简介:输入24小时制的时间,转换为12小时制

    3.1.1算法分析

    • 1.定义h为小时,t为时间,在输入时候加入:
    • 2.当h大于12时,输出表达式h=h-12,
    • 3.注意题目提到的中午12点为0:0,晚上的零点为12:0,用else if来把各时间段分开
    • 4.输出12小时制的时间段

    3.1.2代码截图

    3.1.3测试数据

    3.1.4PTA提交列表及说明

    • Q1.一开始忽略了条件中午时间,不认真读题
    • A1.加入中午的条件之后,早上时间段的又错了,不过后来把每个时间段把步骤一一的罗列出来,每一个时间段的输出表示清楚,这才正确了
    • Q2.if(h=12)
    • A2.应该改为if(h==12),把等于表达为赋值,导致中午的时间一直输不出来,

    3.2PTA题目2

    题目简介:输入三个整数,请把三个数从小到大一次输出

    3.2.1算法分析

    • 1.定义三个整数,x,y,z,再定义一个数temp来存放数据
    • 2.temp=0
    • 3.用if语句分别罗列六种情况,不过已经用temp来存放数据了所以可以if(x>y),if(y>z),if(x>z)
    • 4.表达式temp=x;x=y;y=temp;
    • 5.从小到大输出结果

    3.2.2代码截图

    3.2.3测试数据

    3.2.4提交列表说明

    • Q1.一开始尝试了把六种情况罗列出来,但是打了一大串代码结果还是错误?
    • A1.在老师教了新方法后重新换一种做法,一串代码错误是因为三个数没有比较出大小就输出了,问题的逻辑没有理清
    • Q2.写的代码感觉没有错误,逻辑也清楚,但为什么还是答案错误?
    • A2.很重要的temp没有赋值为0,导致程序不知道temp的值是多少,所以答案错误

    3.3PTA题目3

    题目简介:

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

    3.3.1算法分析

    • 1.定义distance,money,time;
    • 2.分清三个阶段,第一个distance=3,money为10;第二个3<distance<10,每公里2元;distance>10,10公里以上的部分加收50%的回空补贴费,每公里3元,注意题目说临时停车的,每5分钟2元计收
    • 3.表达式一:money=10+time/5*2;
    • 4.表达式二:money=10+(distance-3)2+time/52;
    • 5.表达式三:money=10+(distance-3)2+(distance-10)3+time/5*2
    • 6.输出费用

    3.3.2代码截图

    3.3.3测试数据

    3.3.4PTA提交列表及说明

    • Q1.没有把停车时间计入,导致答案错误
    • A1.下一次一定把题目读清楚才去开始打代码,果然每道题都要写算法分析,可以避免许多错误
    • Q2.编译错误
    • A2.很粗心,&符号在输入时没有加,读代码时候只看了条件那些有没有错,以后一定要记得加&!!!
    • Q3.感觉一点都找不出错了,结果还是错误!!
    • A3.把 ; 打成了中文的了,天啦,因为这个错误纠结了我两天,在每一次答案错误的时候都十分想不通,其实这个问题在开始时也犯过,但当时改出来了,也没有太注意,这次吃到了苦头,果然每一次的错误都要重视。

    4.评论同学博客截图

    评论同学1


    评论同学2

    评论同学3

    评论同学4

    评论同学5

  • 相关阅读:
    django集成django-xadmin
    Django设置 DEBUG=False后静态文件无法加载解决
    Django ORM必会的查询方法
    django admin-过滤器
    Django settings.py 中设置访问 MySQL 数据库【一种是直接在 settings.py 文件中直接写数据库信息,另一种是读文件获取数据库信息】
    django-admin之ModelAdmin最全解释
    SPL(Standard PHP Library 标准PHP类库)
    rsync 数据同步
    PHP 安装memcache.so 和memcached.so
    linux 安装memcached
  • 原文地址:https://www.cnblogs.com/ttyppt/p/9757979.html
Copyright © 2011-2022 走看看