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();
    }
    
    
    

      

     
  • 相关阅读:
    将Excel表中的数据导入到数据库
    别人面试的学习路线
    和同门一起做的PHP网站
    正则表达式
    python 编码形式简单入门
    游戏开发者面临的几大问题
    quick-cocos2d-x与 cocos2d-x的关系
    cocos2dx中的坐标系统
    重载new和delete来检测内存泄漏
    VS下使用Google Protobuf完成SOCKET通信
  • 原文地址:https://www.cnblogs.com/chenzezhan/p/5274661.html
Copyright © 2011-2022 走看看