水仙花数-C语言和python实现

C语言代码

c 复制代码
#include<stdio.h>

int main(){
    int i=100,j=0;
    int count=0;
    int num=0;
    for (; i < 1000; i++)
    {

        count = i;
        for(;j<3;j++){
            num = num + (count%10)*(count%10)*(count%10);
            count = (int)(count/10);
        }
        if (num==i)
        {
            /* code */
            printf("%d是一个水仙花数\n",num);
            num=0;
            count=0;
            j=0;
        }else{
            num=0;
            count=0;
            j=0;
        }
        
    }
   return 0; 
}

python实现

python 复制代码
count = 0
for i in range(100,1000):
    for j in range(3):
        num = str(i)
        count = count + eval(num[j])**3
    if count == i:
        print("{}是水仙花数".format(i))
        count = 0
    else:
        count = 0
相关推荐
拓云者也2 分钟前
常用的生物信息学数据库以及处理工具
数据库·python·oracle·r语言·bash
SunnyRivers4 分钟前
Python 的下一代 HTTP 客户端 HTTPX 特性详解
python·httpx
hcnaisd24 分钟前
机器学习模型部署:将模型转化为Web API
jvm·数据库·python
果粒蹬i9 分钟前
Python + AI:打造你的智能害虫识别助手
开发语言·人工智能·python
蒸蒸yyyyzwd9 分钟前
stl源码剖析迭代器学习笔记
c语言·c++
阿钱真强道10 分钟前
09 jetlinks-mqtt-属性主动上报-windows-python-实现
开发语言·windows·python·网络协议
Blossom.11810 分钟前
从单点工具到智能流水线:企业级多智能体AI开发工作流架构实战
人工智能·笔记·python·深度学习·神经网络·架构·whisper
亚林瓜子11 分钟前
pyspark添加一列时间戳数据并改名
python·spark
2401_8414956411 分钟前
【机器学习】标准化流模型(NF)
人工智能·python·机器学习·标准化流模型·概率生成模型·可逆变换·概率密度变换
Blossom.11813 分钟前
从“金鱼记忆“到“超级大脑“:2025年AI智能体记忆机制与MoE架构的融合革命
人工智能·python·算法·架构·自动化·whisper·哈希算法