zoukankan      html  css  js  c++  java
  • 复利单利计算0318

    
    
    #include<stdio.h>
    #include<math.h>
    //复利
    void fuli(){
        int n,k;
        double F,P;
        float i;
        printf("请输入所存入的本金:");
        scanf("%lf",&P);
        printf("请输入所存的年利率比:");
        scanf("%f",&i);
        printf("请输入所存的年限:");
        scanf("%d",&n);
        printf("请输入所存的复利次数:");
        scanf("%d",&k);
        F=P*pow(i/k+1,k*n);
        printf("
    总金额为:%.4lf
    
    ",F);
    
    }
    //单利
    void danli()
    {
        int n,k;
        double F,P;
        float i;
        printf("请输入所存入的本金:");
        scanf("%lf",&P);
        printf("请输入所存的年利率比:");
        scanf("%f",&i);
        printf("请输入所存的年限:");
        scanf("%d",&n);
        printf("请输入所存的复利次数:");
        scanf("%d",&k);
        F=P*(1+i*n);
        printf("
    总金额为:%.4lf
    
    ",F);
    }
    //本金
    void benjin()
    {
    	int n,k;
    	double F,P;
    	float i;
    	printf("请输入总金额:");
        scanf("%lf",&F);
        printf("请输入所存的年利率比:");
        scanf("%f",&i);
        printf("请输入所存的年限:");
        scanf("%d",&n);
        printf("请输入所存的复利次数:");
        scanf("%d",&k);
        P=F/pow(i/k+1,k*n);
        printf("
    本金为:%.4lf
    
    ",P);
    
    }
    
    void main(){
        int a;
        printf("1、复利计算");
        printf("
    2、单利计算");
    	printf("
    3、本金计算");
        printf("
    请输入你的选择:");
        scanf("%d",&a);
        if(a==1)
            fuli();
        else if(a==2)
            danli();
    	else if(a==3)
    		benjin();
    }
    
    
    

      

     
  • 相关阅读:
    spring快速入门
    Vue整合ElementUI搭建项目
    .Net的Rsa解密
    Maven配置国内仓库
    pom.xml
    SpringBoot文件打包后修改配文件
    .net 过滤器
    c#语法糖汇总
    git修改远程地址
    abp Application层,接口服务层,获取请求的信息
  • 原文地址:https://www.cnblogs.com/chenzezhan/p/5274661.html
Copyright © 2011-2022 走看看