博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【c语言】求1~1000的阶乘和数
阅读量:5166 次
发布时间:2019-06-13

本文共 345 字,大约阅读时间需要 1 分钟。

#include<stdio.h>

long  fun(int n){
    if(n==0){
        return 0;
    }else if(n==1){
        return 1;
    }else{
        return fun(n-1)*n;
    }
}
 long fun1(int t){
     int m;
    long sum=0;
    while(t>0){
        m=t%10;
        sum+=fun(m);
        t=t/10;
    }
    return sum;
}
void main(){
    int i;
    for(i=1;i<1000;i++){
        if(i==fun1(i)){
            printf("%d符合条件\n",i);
        }
    }
}

转载于:https://www.cnblogs.com/zhizhuniuniu/p/4172758.html

你可能感兴趣的文章
Redis源代码分析(一)--Redis结构解析
查看>>
Flex父子窗体相互调用
查看>>
改动网卡IP信息
查看>>
【Java】国内maven私服
查看>>
第三方开源水面波浪波形view:WaveView
查看>>
POJ 2251 Dungeon Master(3D迷宫 bfs)
查看>>
Linux查看和编辑文件
查看>>
MVC之 自定义过滤器(Filter)
查看>>
loadrunner controller:设置多个load generator
查看>>
关于self.用法的一些总结
查看>>
[原创.数据可视化系列之十三]idw反距离权重插值算法的javascript代码实现
查看>>
SharpDX初学者教程第2部分:创建窗口
查看>>
基于.net standard 的动态编译实现
查看>>
mssql sqlserver in 关键字在值为null的应用举例
查看>>
ArcGIS JS 学习笔记3 实现百度风格的BubblePopup
查看>>
C#中动态加载和卸载DLL
查看>>
在VS2013中使用水晶报表
查看>>
spring的Bean的生命周期
查看>>
ASP.NET 学习.
查看>>
Java基类和派生类
查看>>