当前位置:首页 » 编程语言 » 本利之和怎么用c语言表达
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

本利之和怎么用c语言表达

发布时间: 2022-04-17 05:13:38

‘壹’ c语言编程求解

#include<stdio.h>

#include<math.h>

voidmain()

{

doubledeposit,capital,rate;

intn;

printf("请输入存款本金:");

scanf("%lf",&capital);

printf("请输入年利率:");

scanf("%lf",&rate);

printf("请输入存款年数:");

scanf("%d",&n);

deposit=capital*pow((1+rate),n); //pow()计算乘方的函数

printf("%d年后本利之和为:%.2lf ",n,deposit); //%.2lf保留2位小数

}

‘贰’ C语言计算存款本利之和程序格式错误在哪

你仔细对比一下程序要求 和你代码上的一个细节
就看出来了
输入信息提示: "Please enter rate, year, capital:\n"
你的printf("Please enter rate,year,capital:\n");
在要求中, 两个逗号后面都有一个空格的。 你的没有
加上就好了。
这种的,最好直接复制题目中的语句 就不会错了。

‘叁’ 编程从键盘输入存钱的本金、存款期限以及年利率,然后再输入按何种方式计息,最后再计算本利之和

按照以下进行输入,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 ",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项目最后若干行。

‘肆’ c语言 计算定期存款本利之和

#include
int
main(void)
{
float
rate,capital,deposit=0;
int
n;
printf("Please
input
the
rate:");
scanf("%f",&rate);
printf("Please
input
the
n:");
scanf("%d",&n);
printf("Please
input
the
capital:");
scanf("%f",&capital);
deposit=capital+capital*n*rate/100;
printf("The
deposit
is
%f\n",deposit);
return
0;
}
运行结果如下:
这里需要给你解释一下,输入的时候那个利率我是直接按百分比算的,比如2.25%
就输入2.25就好,计算的时候帮你转化成小数点了,如果要输入小数点那种,capital*n*rate/100;这里的100你就自己去掉。

‘伍’ 各位大神,C语言设银行的年利率是rate,存n年,本金是capital,求本利之和deposit,

删除第一个printf中的 “,capital,n" 试试。

‘陆’ 设计一个C语言程序来计算到期存款本息之和

#include<stdio.h>
void main()
{
int b,q;
float h;
printf("请依次输入存款的本金和期限:"\n);
scanf("%d",&b);
scanf("%d",&q);
switch(q)
{
case 1: h=(1+0.0225)*b;
printf("本息和为:%f\n",h);
case 2: h=(1+0.0243)*b;
printf("本息和为:%f\n",h);
case h=(1+0.027)*b;
printf("本息和为:%f\n",h);
case h=(1+0.0288)*b;
printf("本息和为:%f\n",h);
case h=(1+0.03)*b;
printf("本息和为:%f\n",h);
defailt: printf("输入有误!");
}
}

‘柒’ 利用C语言计算存款本利之和

#include

#define rate 0.04 /*利率常量*/
double sum(double amount,int time)
{
/*以复利的方式计算本金+利息
*amount - 存入的本金
*time - 存入年限
*返回 - 本金+利息
*/
int counter;
for(counter=1;counter<=time;++counter)
amount*=1+rate;
return amount;
}
int main()
{
double amount;
printf("请输入存款金额:");
scanf("%lf",&amount);
printf("3年后本金加利息共有:%10.2f\n",sum(amount,3));
return 0;
}
/*供你参考*/

‘捌’ 4. 计算定期存款本利之和 设银行定期存款的年利率rate为2.25%,并已知存款期为n年,存款本金为capital元,

using namespace std;
int main()
{

float capital,rate=0.0225,deposit;
int N;
cout<<"enter capital and N:";
cin>>capital>>N;

deposit=capital;//一开始本利之和是capital
for(int i=0;i<N;i++) //循环N次,就是N年,i循环一次,就是一年的本利之和
deposit=deposit+deposit*rate;//每一年的本利之和累加
cout<<"\n deposit="<<deposit<<endl;
}

//要解释就说
另外,虚机团上产品团购,超级便宜

‘玖’ 用c语言写零存整取问题:每月第一天都在银行存入1000元钱,月利为3%,求一年后本利之和

double ddd;
int i;

ddd=1000.0;

for( i = 0 ; i <11 ; i ++ )
{
double = double * 1.03;
double = double+1000;

}
double = double * 1.03;

‘拾’ 求解一c语言编程题。

#include<iostream.h>
int s(int x,int y)//计算本息和的函数
{int p;while(y>0){float r=0.025;//年利率
p=x+x*r;x=x+x*r;y--;}return p;}
void main()
能输入的字数有限不能全部写下在主函数中引用函数s即可