C语言:输出水仙花数

要求用C语言输出所有水仙花数,水仙花数是指一个3位数,其各位数字的立方和等于该数本身。例如

C语言程序如下:

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

int main()
{
	unsigned int n;
	unsigned char i,j,k;
	for(n=100;n<1000;n++)
	{
		i=n/100;
		j=n%100/10;
		k=n%10;
		if(n==i*i*i+j*j*j+k*k*k)
		   printf("%u\t",n);
	}
	return 0;
}

程序运行结果如下:

欢迎大家批评指正!!!

相关推荐
泊风9363 小时前
深入C语言底层系列28-埃拉托斯特尼筛法
c语言·开发语言·算法
迪丽热爱3 小时前
C程序设计-01程序设计和C语言
c语言·开发语言
潼心1412o4 小时前
C语言(长期更新)第21讲:动态内存管理
c语言·开发语言
超级大福宝4 小时前
使用 LLVM 16.0.4 编译 MiBench 中的 tiff-v3.5.4 时遇到编译链接错误
c语言·c++
IOsetting4 小时前
VSCode C/C++ 开发环境配置
c语言·c++·vscode
天將明°5 小时前
状态模式指南:对象状态变化的优雅管理
c语言·架构·设计规范
用户6120414922135 小时前
C语言做的迷宫生成与求解程序
c语言·敏捷开发·计算机图形学
_OP_CHEN6 小时前
数据结构(C语言篇):(十六)插入排序
c语言·数据结构·排序算法·学习笔记·插入排序·希尔排序·直接插入排序
我最厉害。,。6 小时前
网络通讯篇&防火墙组策略&入站和出站规则&单层双层&C2正反向上线&解决方案
c语言