VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

有编程疑问吗?还请到提问专区发帖提问!
搜索
查看: 451|回复: 2

[求助] 运行结果前面4个数据一样,最后一个数据对不上,奇怪,麻烦看下,谢谢

[复制链接]
06_avatar_middle
在线会员 xiethree 发表于 2017-9-5 22:45:22 | 显示全部楼层 |阅读模式
3驿站币
//这是我写的
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;

int main(void)
{

    double money=24.0;                //本金
    int year=379;                        //年限
    double total=0;

    cout<<fixed<<setprecision(2);

    for(int i=5;i<=10;i++)                // i 为利率
    {
        cout<<setw(10)<<"本金"<<setw(20)<<"利率"<<setw(20)<<"年限"<<setw(20)<<"收益"<<endl;

        total=money*pow(1.0+i*0.01,year);

        cout<<setw(10)<<24<<setw(20)<<0.01*i<<setw(20)<<year<<setw(20)<<total<<endl;
    }
        return 0;
}

//------------------对比------------------------------------------------------------------------------------------

//课后答案
#include <iostream>
#include <iomanip>
#include <cmath> // standard C++ math library
using namespace std;

int main()
{
   double amount; // amount on deposit at end of each year
   double principal = 24.0; // initial amount before interest
   double rate; // interest rate

   // set floating-point number format
   cout << fixed << setprecision( 2 );

   // loop through interest rates 5% to 10%
   for (  rate = 5; rate <= 10; rate++ )
   {
       // display headers
       cout << "\nInterest rate: " << rate << "%\n"
          << "Year" << setw( 30 ) << "Amount on deposit" << endl;

       // calculate amount on deposit for each of 384 years

          // calculate new amount for specified year
          amount = principal * pow( 1.0 + rate / 100.0,379);

          // display the year and the amount
          cout << setw( 4 ) << 379 << setw( 30 ) << amount << endl;

   } // end outer for
} // end main





上一篇:[Win32编程] 求推荐书籍
下一篇:在MFC添加了新类却出现了问题

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

51_avatar_middle
online_admins Syc 发表于 2017-9-5 23:26:33 | 显示全部楼层
没看出什么问题啊,跟答案的代码得到的结果一直,楼主是不是看花眼了?
把 379 和 后面的连在一起看了?
运行结果前面4个数据一样,最后一个数据对不上,奇怪,麻烦看下,谢谢

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

06_avatar_middle
ico_lz  楼主| xiethree 发表于 2017-9-7 19:53:47 | 显示全部楼层
哈哈,谢谢,确实是

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /1 下一条

QQ
QQ在线咨询
联系电话
13591366679
手机扫一扫 关注本站精彩内容
wxqrcode

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2018-8-17 05:51

Powered by Discuz! X3.4

© 2009-2018 cctry.com

快速回复 返回顶部 返回列表