| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 10448 人关注过本帖
标题:新手 求S=a+aa+aaa+aaaa
取消只看楼主 加入收藏
hanucvb
Rank: 2
等 级:论坛游民
帖 子:26
专家分:23
注 册:2011-9-21
结帖率:100%
收藏
 问题点数:0 回复次数:4 
新手 求S=a+aa+aaa+aaaa
# include <stdio.h>
# include <math.h>
int main(void)
{
    int i = 1, sum = 0, a, n, k;
   
    scanf("%d%d",&a,&n);
    for ( ; k != 0 && k <= n-i; i++)
        sum = sum + pow( 10,k);
    sum = a * ( 1 + sum);


    printf("结果是%d",sum);

    return 0;
}

我想知道 ,我这个编的程序能运行,只显示窗口后,不显示结果

为什么呢》??

———————————————————分割线——————————————————————————————
我已经修改成这样

# include <stdio.h>
# include <math.h>
int main(void)
{
    int sum = 0,  k = 1, n, a;
   
    scanf("%d%d",&a,&n);
    for ( ; k < n; k++)
        sum = sum + pow( 10,k);
    sum = a * ( 1 + sum);

    printf("结果是%d\n",sum);

    return 0;
}


[ 本帖最后由 hanucvb 于 2011-9-23 13:15 编辑 ]
搜索更多相关主题的帖子: include return 分割线 
2011-09-23 12:26
hanucvb
Rank: 2
等 级:论坛游民
帖 子:26
专家分:23
注 册:2011-9-21
收藏
得分:0 
回复 2楼 TonyDeng
唉,自卑呐

新手还是要经常错才能成长

非常感谢这位同志!!!!
2011-09-23 12:37
hanucvb
Rank: 2
等 级:论坛游民
帖 子:26
专家分:23
注 册:2011-9-21
收藏
得分:0 
回复 4楼 TonyDeng
我按你的那样去做!

输入:9999999999999999999999999
输入:7777777777777777777777777


输出的结果是:
————————————————————
9999999999999999999999999
7777777777777777777777777
a = 1241513983, n = -943252367
Press any key to continue
————————————————————

[ 本帖最后由 hanucvb 于 2011-9-23 13:21 编辑 ]
2011-09-23 13:20
hanucvb
Rank: 2
等 级:论坛游民
帖 子:26
专家分:23
注 册:2011-9-21
收藏
得分:0 
回复 9楼 TonyDeng

确实我也不知道POW()是怎么个用法,

我是在书上的算数函数公式中拿出来的。

感谢TonyDeng的指教,我会记住的!!
2011-09-23 16:17
hanucvb
Rank: 2
等 级:论坛游民
帖 子:26
专家分:23
注 册:2011-9-21
收藏
得分:0 
回复 13楼 ningye
我在看谭浩强的C程序设计第四版,

才看到第5章,

还不会自己编函数库。
2011-09-23 16:35
快速回复:新手 求S=a+aa+aaa+aaaa
数据加载中...
 
   



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

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