假如我国国民生产总值的年增长率为9%,计算10年后我国国民生产总值与现在相比增长多少百分比只用main函数

#include<stdio.h>intmain(){floatr,p;inti,n;i=1;p=1;r=0.09;n=10;if(i<=n)p=(1+r)*p,i=i+... #include <stdio.h>
int main()
{
float r,p;
int i,n;
i=1;
p=1;
r=0.09;
n=10;
if(i<=n)
p=(1+r)*p,i=i+1;
else
printf("p=%f",&p);
getch(0);
}
这样编写运行没有错误,但输出是空白,为什么?
展开
 我来答
White_MouseYBZ
2014-03-15 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6687万
展开全部
把&p改成p.
追问
还是空白啊。。。
追答
再把
if(i<=n)
p=(1+r)*p,i=i+1;
else
改成
while(i<=n){
p=(1+r)*p;
i=i+1;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-15
展开全部
25万亿美元
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式