• 循环分支


    这个作业属于哪个班级 | C语言--网络2011/2012 |
    | ---- | ---- | ---- |
    | 这个作业的地址 | C博客作业00--我的第一篇博客 |
    | 这个作业的目标 | 学习Makdown语法,对本专业及C语言课程有个简单了解,记录自学慕课视频的笔记。教师可以对学生有个初步的认识。 |

    0.展示PTA总分

    1.本章学习总结

    1.1学习内容总结

    • 注释方法
      单行注释: //注释一行
      多行注释: /*注释内容*/
    • 变量的赋值方法
      先定义再赋值,如:
       int a;
       a=1;
      
      定义的同时赋值,如:
      int a=1;
    • 基本数据类型
      int 整型(指不带小数的数字);float 单精度浮点型;double 双精度浮点型;char 字符型
    • 输出两位数
      printf("%02d",a)意思就是输出要占2位,不足两位的在前面补0.如2,则输出02

    1.2编程技巧总结

    • 明白什么是闰年
      判断条件为if(year%4==0&&year%100!=0)成立则为闰年 否则为平年
    • 设一个数n,取它的个位,十位,百位
      n%10,n/10%10,n/100%10
    • c语言中通常用一个符号状态变量flag来改变正负号
       flag=1;
       flag=-flag;
      

    1.3本章学习体会

    • c语言是一个自己从来没有接触过的东西,但在这两周里,自己从一个什么都看不懂的小白到慢慢可以写出一些简单的代码。但是一遇到难的题目,还是没有一点头绪,很难有解题思路,而且容易浮躁。我起步晚,写代码写的也特别慢,没有跟上老师和同学们的进度,所以还存在很多问题,就比如那个赋值==和相等=我还是容易搞混,容易出错,不知道什么时候该用哪个,很多时候程序出错都是因为这个。
    • 这两周代码量:24

    2.PTA实验作业

    2.112-24小时制

    2.1.1数据处理

    数据表达
    int整型:小时a,分钟b
    数据处理
    用到了分支if-else语句

    2.1.2代码截图

    2.1.3PTA提交列表及说明

    • Q1:没有考虑到12点的特殊情况,把a==12归到了else里面,但如果在else里面,12点输出就会变成0点,不符合题意
    • A1:由于12点既不能属于AM,也不能把a减去12,所以a==12这种情况要单独列出来

    2.2计算油费

    2.2.1数据处理

    数据表达
    int整型:加油量a,汽油种类b
    char字符型:服务类型c
    double小数型:应付款额money
    数据处理
    用到了嵌套if-else语句

    2.2.2代码截图


    2.2.3PTA提交列表及说明

    • 第一次做的时候就对c='m';心存疑惑,所以提交后发现错误很快就改了过来,没想到真的就对了。但自己还是搞不懂赋值和相等的区别。

    2.3老师,我还不会调试,所以写了另一道题,please原谅我好嘛。出租车计价

    2.3.1数据处理

    数据表达
    double小数型:行驶里程distance
    int整型:等待时间waittime,车费money
    数据处理
    用了if-else语句

    2.3.2代码截图

    2.3.3PTA提交列表及说明

    • 这道题困扰我的就是那个等待时间四舍五入不知道该怎么写,所以我百度了一下,就一次性做对了哈哈哈哈哈,不足五分钟不收费,所以waittime对5取余,如果不到5则为0,满足
  • 相关阅读:
    拥有最多糖果的孩子
    求1+2+…+n
    网络-中间代理
    Header中的Referer属性表示
    ios13.4post请求出现网错错误 network err
    10.8&10.10
    9.23&9.27
    9.16&9.19
    校内模拟赛划水报告(9.9,9.11)
    男人八题 划水题解
  • 原文地址:https://www.cnblogs.com/wxy1459995649/p/13966641.html
Copyright © 2020-2023  润新知