| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 591 人关注过本帖
标题:我自己做了一个习题,求三位数的水仙花数,想用调用的方式把他输出,可是 b ...
取消只看楼主 加入收藏
t120653918
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-7-18
结帖率:100%
收藏
 问题点数:0 回复次数:2 
我自己做了一个习题,求三位数的水仙花数,想用调用的方式把他输出,可是 bulid 的时候是没有错误,但是却没有结果
#include<stdio.h>
#include<math.h>
int shuixian(int n)
{
    int a,b,c;
    for(n=100;n<=100;n++)
        a=n%100;
    b=n/10%10;
    c=n%10;
    if(n==(pow(a,3))+(pow(b,3))+(pow(c,3)))
    {return 1;}
    else {return 0;}
}
void main()
{
    int k;
    if(shuixian(k))
        printf("水仙花数有:",k);
}
搜索更多相关主题的帖子: include 水仙花 
2014-07-20 16:22
t120653918
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-7-18
收藏
得分:0 
回复 3 楼 rjsp
谢谢,求次幂的时候不觉得用POW比较好么
2014-07-21 09:05
t120653918
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-7-18
收藏
得分:0 
回复 3 楼 rjsp
不过运行出来还是没有结果哦
2014-07-21 09:17
快速回复:我自己做了一个习题,求三位数的水仙花数,想用调用的方式把他输出,可 ...
数据加载中...
 
   



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

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