• 第二次作业


    作业要求https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2293

    一、PTA

    第三次作业7-3

    1.实验代码

     1 #include<stdio.h>
     2 int main (void)
     3 {
     4   double x,y;
     5   scanf("%lf",&x);
     6   if(x<=15)
     7   {
     8       y=4*x/3;
     9       printf("%.2f",y);
    10   }
    11   else
    12   {
    13       y=2.5*x-17.5;
    14       printf("%.2f",y);
    15   }
    16 }

    2.解题思路

    (1)首先定义自变量x与因变量y;

    (2)判断x与15的大小关系选择函数;

    (3)计算y的数值并取两位小数。

    3.流程图

    4.运行结果截图

    5.调试过程(以12为例)

    6.作业时遇到的问题

    在做这道题时,我在输入x之前打印了输入提示,之后我无论怎么调整格式拼题A都不会给通过,后来了解到,拼题A的输出格式是严格按照题目要求输出格式,之后就把输入提示给删除掉才通过的试题。

    第四次作业7-2

    1.实验代码

     1 #include<stdio.h>
     2 int main (void)
     3 {
     4     double a,b,c;
     5     scanf("%lf %lf",&a,&b);
     6     c=(a-b)/b;
     7     if (c<0.1)
     8     {
     9         printf("OK");
    10     }
    11         else if (c<0.5)
    12         {
    13             c=c*100;
    14             printf("Exceed %.0f%%. Ticket 200",c);
    15         }
    16     else
    17     {
    18         c=c*100;
    19         printf("Exceed %.0f%%. License Revoked",c);//百分数转换查询百度//
    20     }
    21  } 

    2.解题思路

    (1)输入行驶速度与限制速度

    (2)计算超限百分比

    (3)超速百分比与罚款制度分段百分比进行比较

    (4)输出相应结果

    3.流程图

    4.运行结果

    5.调试过程(以200 120为例)

    6.作业时遇到的问题

    起初无法输出百分比,因为在printf里数字后面只写了一个%,后来经百度查询知,要输入%%才可以正常输出一个%。

    二、个人总结

    (1)本周学习内容

    学习了if-else语句、else if语句以及if-else镶嵌语句。收获了新的C语言代码语句。

    (2)难点

    难点是镶嵌if中的else从属,应多写代码,多分析代码以克服该问题。

    (3)代码行数、博客字数统计

    三、点评博客

    1.https://www.cnblogs.com/zcybky/p/9853307.html(From:张春宇)

    2.https://www.cnblogs.com/moyoujiang/p/9892524.html(From:莫有江)

    3.https://www.cnblogs.com/1a2B3c4D/p/9898534.html(From:李傲)

  • 相关阅读:
    C语言I博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    学期总结
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
  • 原文地址:https://www.cnblogs.com/asdwadsxc/p/9892297.html
Copyright © 2020-2023  润新知