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

    【作业要求】https://edu.cnblogs.com/campus/hljkj/CS201802/homework/2292

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

    1.实验代码:

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

    2.解题思路:

    第一步:定义x,y两个变量。

    第二步:输入X的值。

    第三步:判断x是否<=15。

    第四步:若x<=15,则输出y=4.00*x/3,否则输出y=2.5*x-17.5。

    2)流程图

    3)运行及调试截图

    运行截图:

    调试截图:

    调试成功

    第四次作业:7-1 计算个人所得税

    1.实验代码:

    # include<stdio.h>
    int main()
    {int a,b,c,d;
    scanf("%d %d %d",&a,&b,&c);
    if(a>b)  
        {  d=a;  a=b;    b=d;  
        }  
        if(a>c)  
        {  d=a;  a=c;    c=d;  
        }  
        if(b>c)  
        {  d=b;  b=c;   c=d;  
        }  
    printf("%d->%d->%d",a,b,c);
      return 0;}

    2.解题思路:

    1)读入变量1,变量2,变量3
    2)如果变量1>变量2,则交换变量1、变量2的值
    3)如果变量1>变量3,则交换变量1、变量3的值
    4)如果变量2>变量3,则交换变量2、变量3的值
    5)输出变量1,变量2,变量3的值

    2)流程图

     

     3)运行及调试截图:

    运行截图:

     调试截图:

     

    调试成功

    个人总结:

    (1)本周你学习哪些内容(不限于课上)?你有哪些收获?

    答:通过本周的学习,我学会了for这一循环语句以及switch-case这一处理多分支选择问题的语句。在for语句中,我知道了在使用该语句一些应当注意的问题。1、在for语句中,用两个分号分隔3个表达式,但在for的后面没有分号,因为for与其后的循环体语句合起来作为一条完整语句。如若加了分号;,则代表此语句为空语句。不会被计算机执行2、for循环像一个计数循环,设定一个计数器,初始化它,然后在计数器到达某值之前,重复执行循环体,而每执行一轮循环,计数器以一定步进行调整。3、可以在for循环里进行变量的定义,也可让第一表达式与第三表达式脱离for语句。在swich-case中,我了解了一些switch的原理:switch语句可以看作是一种基于计算的跳转,计算控制表达式的值后,程序会跳转到相匹配的case(分支标号)处。分支标号只是说明switch内部位置的路标,在执行完分支中的最后一条语句后,如果后面没有break,就会顺序执行到下面的case里面,直到遇见一个break,或者switch结束为止。同时,通过慕课,我还学习了一些数组与函数的一些知识。

    (2)本周所学内容中你觉得哪些地方是难点?对此你做了哪些措施去克服这些困难?

    答:一、会有常见的错误:(1)忘掉for与if语句中的{}(2)在if与for语句中()后加入;(3)在if语句()中弄混==与=          二、if语句中if-else的嵌套。三、for循环中循环体的确定。措施:通过不断加强自己的代码行数增加自己对语言的熟练程度,多在课后进行慕课的学习,认真做pta里面的习题,细细品读代码的乐趣。

    互评:1.许楚新:https://www.cnblogs.com/kaitongbokebokeyua/p/9905773.html

               2.陈悦安:http://www.cnblogs.com/chen0803/p/9912503.html

               3.赵天华:http://www.cnblogs.com/sevenG/p/9911455.html

     学习进度:

  • 相关阅读:
    浩然战法--黄金柱选股
    《含泪活着》主人公一一丁尚彪,叙述在日本当黑户口的危险经历,美国《世界日报》2017年3月16日连载
    Java8与JDK8和JDK1.8有什么区别?
    ThreadLocal
    什么是jsonp
    Java中比较对象大小的两种实现方式
    MySQL教程之concat以及group_concat的用法
    多级树形结构和sql查询实现
    mysql树形结构递归查询
    Maven配置教程
  • 原文地址:https://www.cnblogs.com/xuhuanqi/p/9906653.html
Copyright © 2011-2022 走看看