| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1972 人关注过本帖
标题:新鸟求助!运行居然是空白.郁闷了哦
只看楼主 加入收藏
4665544
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2008-1-10
收藏
得分:0 
进的帮帮忙撒.嘿嘿.
2008-01-22 21:43
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
收藏
得分:0 
/*下面这个结果是正确的*/ /*你什么编译器*/
#include "stdio.h"
#include "conio.h"
#include<math.h>

int main()
{
    float amount;
    float zijin = 1000.0 ;
    float lixi= 0.05 ;
    int year ;

     printf ("%4s%21s\n","Year", "Amount on deposit") ;

    for (year=1;  year<=10; year++){
      
         amount = zijin * pow(1.0+lixi, year);

      
    printf ("year=%d  amount=%2.2f\n",year, amount );



    }



    getch();



}
2008-01-22 22:24
ywr198610
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-1-23
收藏
得分:0 
大哥   你高手哦!
整的乱七八糟!!!
2008-01-23 16:40
ZONGLINGZOU
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-1-24
收藏
得分:0 
main()
{
    float amount;
    float zijin = 1000.0 ;
    float lixi= 0.05 ;
    int year ;

     printf ("%4s%21s\n","Year", "Amount on deposit") ;

    for (year=1;  year<=10; year++){
      
         zijin = zijin * (1+0.05);

      
    printf ("year=%d  amount=%2.2f\n",year, zijin);



    }



    getch();



}
Year    Amount on deposit
year=1  amount=1050.00
year=2  amount=1102.50
year=3  amount=1157.62
year=4  amount=1215.51
year=5  amount=1276.28
year=6  amount=1340.10
year=7  amount=1407.10
year=8  amount=1477.46
year=9  amount=1551.33
year=10  amount=1628.89
2008-01-24 21:45
l4422984
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-1-24
收藏
得分:0 
#include "stdio.h"
#include "math.h"
int main()
{
    double amount;
    double zijin = 1000.0 ;
    double lixi= 0.05 ;
    int year ;
    printf ("%4s%21s\n","Year", "Amount on deposit") ;
    for (year=1;  year<=10; year++)
    {
        amount = zijin * pow(1.0+lixi, year);
        printf ("%4d%17.2f\n",year, amount );
    }
    getch();
}
2008-01-24 23:23
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
得分:0 
#include "stdio.h"
#include "conio.h"
#include<math.h>

int main()
{
    double amount;
    double zijin = 1000.0;
    double lixi= 0.05;
    int year;

     printf ("%4s%21s\n","Year","Amount on deposit");

    for (year=1;year<=10;year++){

    amount = zijin*pow(1.0+lixi,year);


    printf ("%4f%21.2f\n",year,amount );



    }



    getch();



}
这个是运行结果,说乱七八糟是指的结果比较乱,而不是程序有问题,呵呵,

[[italic] 本帖最后由 devil_v6 于 2008-1-25 10:52 编辑 [/italic]]

a.JPG (44.36 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册

2008-01-25 10:49
devil_v6
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2007-10-29
收藏
得分:0 
上面的程序用的是xianshizhe111大哥的程序
应该是在输出结果的时候将小数点后的位数控制一下就可以了
用15楼的方法printf ("%4d%17.2f\n",year, amount );
结果如下:

aa.JPG (7.98 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册

2008-01-25 10:56
快速回复:新鸟求助!运行居然是空白.郁闷了哦
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023868 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved