c++新手 程序问题望各位大侠帮帮忙

程序Adv-3:银行活期存款年利率是0.35%,一年定期利率是3%,五年定期利率是4.75%。假设小明有10万元人民币,请计算分别用上面三种方法存满5年之后,各自有多少钱... 程序Adv-3:银行活期存款年利率是0.35%,一年定期利率是3%,五年定期利率是4.75%。假设小明有10万元人民币,请计算分别用上面三种方法存满5年之后,各自有多少钱
# include<iostream>
# include<cmath>
int main(){
double a1,a2,a3;
a1=pow(100000,5*0.0035);
a2=pow(100000,5*0.03);
a3=100000*(1+0.0475*5);
cout<<"a1="<<a1<<"a2="<<a2<<"a3="<<a3;
return 0;

}
程序说有两个错
展开
 我来答
fancy1228
2013-10-12 · TA获得超过317个赞
知道小有建树答主
回答量:437
采纳率:0%
帮助的人:325万
展开全部
  1. 你直接用了cout,应该是std::cout,更简单的办法加一个using namespace std;

  2. 如楼上所述,pow里面的参数是浮点型的

  3. 另外一件建议,你输出的什么分隔符号都没有哎,那3组数都显示一起去了,你能分辨出来嘛

freeeeeewind
2013-10-12 · TA获得超过1万个赞
知道大有可为答主
回答量:3227
采纳率:94%
帮助的人:1281万
展开全部
#include<iostream>
#include<cmath>
int main(){ 
  double a1,a2,a3;
  //注意pow函数调用中,将100000 改为100000.0
  a1=pow(100000.0, 5*0.0035);
  //注意pow函数调用中,将100000 改为100000.0
   a2=pow(100000.0 ,5*0.03); 
   a3=100000*(1+0.0475*5);  
   cout<<"a1="<<a1<<"a2="<<a2<<"a3="<<a3;   
   return 0;
 }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式