C语言编程。已知等式 P=c*[(1-d)^n] ,是1-d的n次方。用户输入p、c、d,求n的值。

[复制链接]
查看11 | 回复1 | 2012-10-28 11:18:23 | 显示全部楼层 |阅读模式
你的scanf("%f %f %f",&c,&d,&p);有错我采用cin代码如下,运行你的例子正确#include#include#includeusing std::cin;void main(){
unsigned int n;
long double c,d,p,x,y;
printf("please input c:原始价格 d:折旧率 P:经过y年后的现值 in order\n");
cin>>c>>d>>p;
x=log(1.0-d);
y=log(p/c);
n=int(y/x)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行