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;
}

程序运行结果如下:

欢迎大家批评指正!!!

相关推荐
小恶魔巴巴塔8 分钟前
C语言避免头文件循环
c语言·开发语言
2201_756206341 小时前
STM32F407 + ML307 阿里云物联网项目总结
c语言·开发语言·嵌入式硬件
Zarek枫煜1 小时前
[特殊字符]栈(Stack)原理详解 \+ Zig / C3 双语言实现
c语言·单片机·嵌入式硬件·算法
浮若于心1 小时前
WSL2 Ubuntu 占用 C 盘空间清理指南
linux·c语言·ubuntu
特蕾西娅今天也在迷茫2 小时前
计算机编码和编码的那些事
c语言·其他·预编码
lanhuazui102 小时前
C语言中指针+1得到什么值
c语言
爱编码的小八嘎2 小时前
C语言完美演绎6-5
c语言
freshman_y2 小时前
经典的C语言题型
c语言·开发语言·算法
small_wh1te_coder2 小时前
拷打字节技术总监: 详解c语言嵌入式多线程编程中的头文件 #总结 上下篇合 #
c语言·开发语言·算法·操作系统·嵌入式
wangjialelele2 小时前
现代C++:C++17新特性整理
c语言·开发语言·c++·visual studio code