zoukankan      html  css  js  c++  java
  • 简单复利计算c语言实现

    #include<stdio.h>
    #include<math.h>
    float i; //利率
    float p; //期初金额
    float F; //未来值
    int n; //期数
    void weilaizhi(){
    printf("请输入本金数额");
    scanf("%f",&p);


    printf("请输入利率 ");
    scanf("%f",&i);

    printf("请输入本金期数 ");
    scanf("%d",&n);

    F=p*pow((1+i),n);
    printf("未来值为%f",F);


    }

    void benJin(){
    printf("请输入期望数额 ");
    scanf("%f",&F);


    printf("请输入利率 ");
    scanf("%f",&i);

    printf("请输入本金期数 ");
    scanf("%d",&n);
    p = F/pow((1+i),n);

    printf("你要存的本金额是%f",p);

    }


    void danli(){
    printf("请输入本金数额 ");
    scanf("%f",&p);


    printf("请输入利率 ");
    scanf("%f",&i);

    printf("请输入本金期数 ");
    scanf("%d",&n);

    F=p*i*n;
    printf("未来值为%f",F);

    }


    void main(void){

    printf("------------复利计算------------ ");
    int m;
    printf("本金计算请按1,复利计算请按2,单利计算请按3 ");
    do{ scanf("%d",&m);

    if(m == 1){
    benJin();
    }if(m == 2){
    weilaizhi();
    }if(m == 3){
    danli();
    }else{
    m = 0;
    printf("你输入的数不正确,请重新输入");
    }
    }while( m == 0);


    }

  • 相关阅读:
    [Luogu]小Z的AK计划
    [POI2006]OKR-Periods of Words
    [NOI2014]动物园
    [NOI2009]管道取珠
    [IOI2005]河流
    [国家集训队]Crash的文明世界
    [HDU5382]GCD?LCM!
    [AGC027E]ABBreviate
    [CF]Round510
    [NOIp2005]篝火晚会
  • 原文地址:https://www.cnblogs.com/zhangguojing/p/5269645.html
Copyright © 2011-2022 走看看