• 【实验3】简单的分支与循环结构


    1计算圆的面积

    #include<stdio.h>
    int main(void)
    {
        double r,s;/*自定义两个变量r,s*/
        printf("请输入半径r:");/*提示输入半径r*/
        scanf("%lf",&r);
        /*条件语句*/
        if(r<=0)
            printf("对不起,您输入的数字不符合规定");
        else{
            s=3.14*r*r;/*公式*/
        }
        printf("s=%.3f",s);/*输出面积s*/
    
        return 0;
    }

     

    2计算n个圆的体积

    #include<stdio.h>
    int main()
    {
        int i,n;
        double r,v,h;/*定义自变量*/
        double cylinder(double r,double h);/*自定义函数*/
    
        printf("enter n:");/*提示输入n*/
        scanf("%d",&n);
    
    
        for(i=1;i<=n;i++){/*循环体,循环n次*/
            printf("Enter r and h:");/*提示输入r和h*/
    
            scanf("%lf%lf",&r,&h);
    
            if((r<=0)||(h<=0))/*条件语句*/
            {
                printf("输入错误,重新输入
    ");
            }
            else{
                v=cylinder(r,h);/*体积为函数*/
                printf("V=%.3f
    ",v);/*输出v,保留三位小数*/
            }
        }
    
        return 0;
    }
    double cylinder(double r,double h)/*函数的扩展,定义函数的内容*/
    {
        double result;/*定义自变量result*/
        
        result=3.1415926*r*r*h;/*算法*/
        
        return result;/*将结果返回给主函数*/
    }

  • 相关阅读:
    【计网实验6】静态路由实验
    【计网】第六章
    【操统5】第六章/第七章
    【计网 6】链路层
    【Java学习1】
    【机器学习1】
    【计网实验】packet
    【计网】第五章网络层:控制平面
    python中math模块常用的方法整理
    使用python如何进行截小图
  • 原文地址:https://www.cnblogs.com/ly1102385159/p/3395587.html
Copyright © 2020-2023  润新知