#include<stdio.h> #include<math.h> main(){ int year,n; double i,sum,Money; printf("--------------------------------- "); printf(" 1.复利计算 "); printf(" 2.单利计算 "); printf(" 3.本金计算 "); printf("--------------------------------- "); printf("请选择:"); scanf("%d",&n); if(n==1){ printf(" 输入本金:"); scanf("%lf",&Money); printf("输入利率:"); scanf("%lf",&i); printf("输入年份:"); scanf("%d",&year); sum=Money*pow((1+i),year); printf("得到的金额:%lf ",sum); } else if(n==2){ printf(" 输入本金:"); scanf("%lf",&Money); printf("输入利率:"); scanf("%lf",&i); printf("输入年份:"); scanf("%d",&year); sum=Money+Money*i*year; //sum=Money*(1+i*year); printf("得到的金额:%lf ",sum); } else if(n==3){ printf(" 输入得到金额:"); scanf("%lf",&sum); printf("输入利率:"); scanf("%lf",&i); printf("输入年份:"); scanf("%d",&year); Money=sum/(1+i*year); printf("单利计算所需本金:%lf ",Money); Money=sum/(pow((1+i),year)); printf("复利计算所需本金:%lf ",Money); } else{ printf("输入错误!!!! "); } }
这个程序实现功能点:
1.输入本金、利率、年限复利、单利计算存款;
2.输入利率、年限、存款复利、单利计算本金;
3.一键清除输入框内数据。