• 第四周作业


    #include <stdio.h>
    int main ()
    {
        float x;
        float y;
        scanf ("%f",&x);
        if   (x!=0) 
        y=1/x;
    
        else 
        y=0;
        printf("f(%.1f) = %.1f
    ",x,y);
        return 0;
        
    }

    第一步:先进行整体框架的编写。’

    第二步:题目要求分段函数,所以我先定义两个变量,然后用if条件语句编写两个条件。

    第三步:确定需要输出的量的格式,然后输入即可得出答案。

    #include<stdio.h>
    int main()
    {
        int A=0,B=0;
        float C=0;
        scanf("%d %d",&A,&B);
        if(-100>A||A>100||-100>B||B>100)printf("the input is error");
        else if(0<B){C=(float)A/B;
        printf("%d/%d=%.2f",A,B,C);}
        else if(B==0)printf("%d/%d=Error",A,B);
        else {C=(float)A/B;
        printf("%d/(%d)=%.2f",A,B,C);}
        return 0;
    }

    第一步:构建基本框架。

    第二步:定义三个量A,B,C。

    第三步:用if,else if语句给定条件如上编码。

    第四步:输入A,B 值得到要求答案。

     

    #include<stdio.h>
    int main ()
    {
       int a;
       scanf("%d",&a);
       float b = a*0.53;
       float c = (50*0.53)+(a-50)*0.58;
       if (a<=50&&a>0)
       printf("cost = %.2f
    ",b);
       if (a>50)
       printf("cost = %.2f
    ",c); 
       if (a<0)
       printf("Invalid Value!");
       return 0 ;
     } 

    第一步:构建基本框架。

    第二步:定义三个量,并给出相应关系。

    第三步:用if条件语句给出条件。

    第四步:给出相应条件对应的公式。

    第五步:输入相应的值则可得到答案。

    #include<stdio.h>
    int main()
    {
        float a=0,money=0,sum=0;
        int b=0,c=0;
        scanf("%f %d",&a,&b);
        if(a<0)printf("the input is error");
        else if(a<=3)money=10;
        else if(a<=10)money=10+2*(a-3);
        else money=10+14+3*(a-10);
        sum=money+b/5*2;
        printf("%.0f",sum);
        return 0;
    }

     第一步:定义变量a,money,sun为浮点型且初始值为0  定义变量b,c为整型且初始值为0

    第二步:构建if-else结构

    第三步:设定判断条件以及money的计算公式

    第四步: 输出结果

    Git地址:https://coding.net/u/wangzhiheng/p/PTAzuoye/git

     

    总结:

    学习了if语句之后,可以更加广泛的进行更多复杂的编程,同时,在学习新的东西后,还要回顾以往的知识,然后巩固和提高,温故而知新,可以为师矣,希望为今后即将学习的知识大侠深厚的基础。

    遇到的问题:

    1:老是不能确定定义的的量是用浮点型还是整数型。

    2:在用if条件语句的时候,总是把条件弄错。

    解决办法;

    通过多次调试和询问同学,以及在网上找相似类型的题目进行比较,最终完成。

    评论的同学地址

    1:http://www.cnblogs.com/yaoshuang/p/7728243.html

    2:http://www.cnblogs.com/1999-cyc/p/7735327.html

    3:http://www.cnblogs.com/cyq66992152/p/7718651.html

     

    博客字数

    博客用时

    代码行数

    代码用时

    10.26

    80

    40min

    20

    10min

    10.27

    75

    30min

    15

    15min

    10.28

    100

    60min

    35

    30min

    10.29

    100

    60min

    50

    40min

  • 相关阅读:
    数据库开发及ADO.NET
    C#典型案例及分析
    Visual Studio 2017 常用快捷键
    C#方法(函数)
    Linux常用命令----RPM包管理
    Linux常用命令----VIM命令
    Linux常用命令----压缩解压命令
    Linux常用命令----用户管理命令
    文件搜索命令
    Linux常用命令----权限管理命令
  • 原文地址:https://www.cnblogs.com/wangzhiheng/p/7739423.html
Copyright © 2020-2023  润新知