zoukankan      html  css  js  c++  java
  • 第二次随笔

    作业要求一   作业要求博客链接

    https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2293

    作业要求二  PTA作业

    第三次作业  题目7-3  分段计算居民水费

    1.实验代码

    #include<stdio.h>
    int main()
    {
      double x,y;
      scanf("%lf",&x);
      if(x<=15){
        y=4*x/3;
      }
      else{
        y=2.5*x-17.5;
      }
      printf("%.2f
    ",y);
      return 0;
      
      
    }

    2.解题思路

    (1).描述题目算法

    第一步:定义两个双精度浮点型变量下x,y;

    第二步:利用if-else语句比较x与15;

    第三步:分别进行x<=15或x>15所对应的两种运算;

    第四步:输出所求结果,并保留小数点后两位小数。

    (2).流程图

    3.本题调试过程碰到问题及解决办法

    (1).程序运行结果截图

    (2).设置断点、单步调试界面截图

    (3).遇到的问题及解决方法

    这道题运用的是双精度浮点型变量,但是我一直用的%d,后来翻阅书籍发双精度浮点型变量应该用%lf,而%d则是整数型变量用的。

    第四次作业  题目7-3  出租车计价

    1.实验代码

    {
      int t,m;
      double x,y;
      scanf("%lf %d",&x,&t);
      if(x<=3){
          y = 10 + t/5 * 2;
        }
      else if(3<x && x<=10){
        if(t/5<1){
          y = 10 + (x - 3) * 2;
        }
        else{
          y = 10 + (x - 3) * 2 + t/5 * 2;
        }
      }
      else{
        if(t/5<1){
          y = 10 + (10 - 3) * 2 + (x - 10) * 3;
          
        }
        else{
          y = 10 + ( 10 - 3) * 2 + (x - 10) * 3 + t/5 * 2;  
        }
        } 
       m=y*10;
      if(m%10>4)
      {y=y+1;}
      printf("%.0f",y);
      return 0;
    }

     2.解题思路

    (1).描述题目算法

    第一步:定义两个整数型变量,定义两个双精度浮点型变量;

    第二步:利用if、else if、else if、else,分别对本题出现的几种情况进行运算;

    第三步:对除上述情况外的情况进行单独运算;

    第四步:输出所求结果,结果要求四舍五入,保留整数。

    (2).流程图

    3.本题调试过程碰到问题及解决办法

    (1).有错误提示截图

    (2).程序运行结果截图

    (3).设置断点、单步调试界面截图

    (4).遇到的问题及解决方法

    if-else与else-if语句比较易混,多个重复容易出现忘记括号的问题。

    作业要求三  个人总结

    1.学习内容及收获

    学习了if-else、else-if、for循环、分支语句等等。

    打字速度稍有提升,对代码的了解大大加深。

    2.难点、克服措施

    分支语句,循环语句,总是搞不明白分支和循环里的内容。

    多多训练,多敲代码。

    作业要求四  互评和学习进度

    1.点评同学博客链接

    https://www.cnblogs.com/zhaoxuan/p/9915158.html

    https://www.cnblogs.com/cyw1/p/9905822.html

    https://www.cnblogs.com/gaorong123/p/9914574.html

    2.表格和折线图

    时间

    代码行数

    博客字数

    第一周

    120

    0

    第二周

    150

    0

    第三周

    250

    0

  • 相关阅读:
    DS博客作业02--栈和队列
    DS博客作业01--线性表
    c博客06-结构体&文件
    C博客作业05--指针
    C语言博客作业04--数组
    C语言博客作业03--函数
    JAVA面向对象设计大作业——QQ联系人系统
    DS博客作业05--查找
    DS博客作业04--图
    DS博客作业03--树
  • 原文地址:https://www.cnblogs.com/104gyy/p/9918091.html
Copyright © 2011-2022 走看看