zoukankan      html  css  js  c++  java
  • 实验4:在分支循环结构中调用自定义函数

    1、利用循环计算多个圆柱体积。

    /*计算n个圆柱体体积*/
    #include<stdio.h>
    int main(void)
    {
     double r,v,h;
     double cylinder(double r,double h);
    
     printf("Enter r and h:");
     scanf("%lf%lf",&r,&h);
     v=cylinder(r,h);
     printf("v=%.3f
    ",v);
    
     return 0;
    }
    
    double cylinder(double r,double h)
    {
     double result;
    
     result=3.1415926*r*r*h;
    
     return result;
    }
    
    
     
     

    2、输出用电量并计算水费。

    /*输出用电量并计算应付电费*/
    #include<stdio.h>
    int main(void)
    {
        double x,y;
    
        printf("Enter x: ");
        scanf("%.2f",&x);
        if(x<=0)
           printf("输入结果错误,请重新输入");
        else if(0<x<=50)
        y=0.53*x;
        else
            y=0.53*x+(x-50)*0.05;
        printf("y=%.2f
    ",y);
    
        return 0;
    }

    3、计算多个用户的电费。

    /*计算多户人家的电费*/
    #include<stdio.h>
    int main(void)
    {
        int i,n;
        double x,y;
        double fee(double x);
    
        printf("Enter n:");
        scanf("%d",&n);
    
        for(i=1;i<=n;i++)
        {
            printf("Enter x:");
            scanf("%2f",&x);
    
            if(x<=0)
                printf("输入错误,重新输入");
            else{
                y=fee(x);
            }
            printf("y=%.2f
    ",y);
        }
        return 0;
    }
    double fee(double x)
    {
        double y;
        if(x<=50)
        {
            y=0.53*x;
        }
        else
        {
            y=0.53*x+0.05(x-50);
        }
        return y;
    }
  • 相关阅读:
    EOF输入
    2019春总结作业
    2019春第二次课程设计报告
    2019春第一次课程设计实验报告
    2019第一次作业的项目模块结构介绍
    2019春第十二周作业
    2019春第十一周作业
    2019春第十周作业
    2019春第九周作业
    2019春第八周作业
  • 原文地址:https://www.cnblogs.com/zhangling213549/p/3373506.html
Copyright © 2011-2022 走看看