按照以下进行输入,9个步骤完成以后,你就能得出你想要的。次序不能乱,符号也不能错。用c语言求任意输入银行存款本金,存款年利率,存款年限,计算本金和利息总和(分为:计复利和不计复利2种形式).
1.#include
2.#defineLDBlongdouble
3.usingnamespacestd;
4.LDBa,b;
5.intc;
6.intmain(){
7.scanf("%Lf%Lf%d",&a,&b,&c);
8printf("%.3Lf\n",pow(1+a/100.0,c)*b);
9.}
其中,a代表百分比下的利率,b代表本金,c代表年数。
资料扩展;
科普编程相关的符号及其含义,以电脑键盘上的符号为准进行举例。
~,tilde,波浪符。也叫"twiddle"或者"squiggle",在*nix系统中代表用户主目录,和$HOME等价;有时也被vi用来做默认的备份文件后缀。`,backtick,反引号。用在bash里面执行一条命令获得输出。`command`和$(command)等效。!,exclamationmark,惊叹号。常用于类C语言里面的否定条件。@,atsign,艾特符。常用于电子邮件。#,poundsignorhashsign,alsocalledasoctothorp,井字符。千万不要因为C#是csharp而读成sharp了,很多华人犯这个错。常用于脚本语言的注释。$,dollarsignorpesosign,美元或者比索符,取决于你和哪里的人说话。这个常用于bash脚本里面的变量引用,或者正则表达式中表示行尾。%,percentsign,百分号。常用于编程语言中整数取模。附送一个‰,permilsign,千分号。^,caretsign,插入符或者上引号。某些语言中用于表示指数,或者在正则表达式中表示行首,或者枚举中表示逆操作,[^b]表示除了b之外所有字符。&,ampersand,或者读作and也没问题,并列符。编程语言中单&用作为位与,双&&用于表示条件与,C语言中也作为单目操作符取地址,C++中作为引用类型标记。*,asterisksign,星号符,千万别读作starsign。编程语言中表示乘号,或者对指针取值;正则表达式中表示匹配0到多个前一字符。(and),parenthesissign,(圆)括号,复数形式parentheses。左边的是leftparenthesis,右边的是rightparenthesis。也有叫做bracket的,反正别人能听懂。编程中这个用于标记一块表达式,常用于避免和各种运算符优先级做战斗,直接用括号简单明了——当然也有例外,参见任何一个lisp项目最后若干行。
#include
#include
#include
main()
{
int year,flag=1;
double rate,capital,deposit;
char judge;
printf("Input capital, year:");
scanf("%lf,%d",&capital,&year);
printf("Compound interest (Y/N)?");
scanf(" %c",&judge);
switch(year){
case 1: rate=0.0225;break;
case 2: rate=0.0243;break;
case 3: rate=0.0270;break;
case 5: rate=0.0288;break;
case 8: rate=0.0300;break;
default:{
printf("Error year!");
flag=0;
}
}
if(flag){
if(judge=='Y'||judge=='y')
deposit=capital*pow((1+rate),year);
else if(judge=='N'||judge=='n')
deposit=capital*(1+rate*year);
else
printf("input error");
printf("rate = %.4f, deposit = %.4f\n",rate,deposit);
}
system("pause");
}
这个题目挺好的,考了分支语句的大部分结构。
#include
int main(void)
{
float rate=0.0225;
float capital;
int years;
float deposit;
scanf("%f",&capital); //输入本金
scanf("%f",&years); //输入存储的年份
deposit=capital+(capital*rate*years);
printf("%f",deposit);
return 0;
}
那个 可能有错误,手机匆忙写的,请注意检查,祝您生活愉快。