zoukankan      html  css  js  c++  java
  • 第二次作业

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

    第三次作业:

    一.实验代码

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

    二.解题思路

    1:

    第一步:定义一个整数型变量为X,令一个浮点变量为Y。

    第二步:给变量X赋一个整数值。

    第三步:判断X的值是否大于15,若不大于15,则将值带入到Y=3.0*X/4.0,得到Y值。否则就带入到2.5*-17.5,得到y值。

    第四步:经过选择得出Y值。

     2:流程图

    运行结果截图:

    遇到的问题和解决方法:

    在做这道题之前我认真翻看了教材上相同类型的例题,答题时注意了每一个细节,所以并未出现错误,下次我会再接再厉。

     第四次作业:

    一  实验代码

    #include <stdio.h>
    int main()
    {
      double a,b,x;  
      scanf ("%lf %lf",&a,&b);
      x=(a-b)/b*100;
      if(x<10){printf("OK");}
      else
        if(x>=50){printf("Exceed %.0f%%. License Revoked",x);}
        else{printf("Exceed %.0f%%. Ticket 200",x);}
      return 0;
    }

    二 解题思路

    1 :

    第一步,根据题意定义三个双精度浮点型变量X,Y,Z

    第二步,输入两个小数X,Y

    第三步,Z=X-Y/Y*100 算出车辆超速的值

    第四步,若Z<10,则输出"OK" 若Z>50 则输出" license revoked".若10<=10z<50 则输出"Exceed% .of%%.Ticket 200"

    2 流程图

     

    运行结果截图:

    4 所遇到的问题:

    一开始没有弄清条件语句的符号,经常出现错误,后来翻阅书籍知道了正确的格式。

    三 个人总结。

    收获:这周我们学习了for语句  if else语句这种条件循环语句,所以在编代码时多加了些难度,许多细节需要我们注意。但是让我收获了许多,以后可以编写出更复杂的代码了。

    困难:本周我觉得最难的地方是一开始我不懂如何让程序循环,最后出现想要的结果,怎么修改代码都不对。在做了几道例题之后,我逐渐掌握要领,学会了这种类型的题目。克服了学习路上的困难。

    四 互评和学习进度

    1 点评同学博客链接

    www.cnblogs.com/yangzhenghui/p/9900452.html

    www.cnblogs.com/104gyy/p/9918091.html

    www.cnblogs.com/alqqal/p/9917105.html

    2 表格和折线图

  • 相关阅读:
    解决IE8下VS2005,VS2008一些向导提示脚本错误问题
    12-7
    12.4
    写在十一月的尾巴
    11.28
    htm&css 颜色的浮动
    11.27
    11.26
    html基础——表格练习
    html基础——div/span
  • 原文地址:https://www.cnblogs.com/123zhuangjia/p/9917535.html
Copyright © 2011-2022 走看看