⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 100~1000之间的水仙花数.cpp

📁 我正在学习C编程
💻 CPP
字号:
#include<stdio.h>   /**/
void main()
{
	printf("\n\t求100~1000之间的水仙花数\n\n");
	int x,y,z,i,h,m,num=0,num1=0;
	for(i=100;i<1000;i++)
	{
		m=h=i;
		x=h%10;        //x获得个位数字
		h=h/10;y=h%10; //y获得十位数字
		h=h/10;z=h%10;  //z获得百位数字
		if((x*x*x+y*y*y+z*z*z)==m)
			{printf("%6d ﹦%d×%d×%d+%d×%d×%d+%d×%d×%d\n",m,z,z,z,y,y,y,x,x,x);
			num+=1;
			if(num%8==0){printf("\n");}  //8个一行
			}
		num1++;
	}
	printf("\n  程序总共循环运行了%d次",num1);
	printf("\n  100~1000之间的水仙花数共有%d个\n\n",num);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -