当前位置:首页 » 编程语言 » c语言打印水仙花

c语言打印水仙花

发布时间: 2022-06-04 23:24:42

① C-Free教程之c语言输出水仙花数的方法

方法/步骤
1、打开C-Free5.0新建一个空白页面,然后将C语言的基础格式写完,注意格式缩进。如下图所示。
2、首先我们要知道所谓“水仙花数”是指一个三位数,其各位数字立方和
等于该数本身的数字。所以我们要声明4个整数来帮我们得到这个数字的个,十,百位,还有一个用来循环。
int
i,j,k,n;
printf("100-1000之间的水仙花数是:
");
3、然后我们要写一个for循环来得到100-1000的各个数字为下面的条件做条件

for(n=100;n<1000;n++){
}
4、现在我们需要获得100-1000之内的数字的个位,十位,百位。
i=n/100;j=n/10%10;k=n%10;
5、然后在这里输入一个if语句作为判断是否是水仙花数。如果是的话输出。
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k){

printf("%-5d",n);

}
if语句的判断一个三位数,其各位数字立方和等于该数本身的数字
6、然后我们用调试按钮,调试构建程序,编译完成后,如下图输出了100-1000之内的水仙花数。
以上就是专题栏小编带来的C-Free教程,更多教程请看“http://www.zhuantilan.com/zt/CFree/”

② C语言,打印出所有水仙花数,怎样写更简洁点

#include
<stdio.h>
int
main(void)
{
int
a,b,c;
for(a=1;a<=9;a++)

for(b=0;b<=9;b++)

for(c=0;c<=9;c++)

if(100*a+10*b+c==a*a*a+b*b*b+c*c*c)
printf("%d%d%d\n",a,b,c);
return
0;
}你想打印出所有的水仙花数,可以自己增加循环的嵌套层数,这个程序是找出4位之内的所有水仙花数,您可以照自己的需求做个改变

③ c语言输出所有水仙花数

1、首先需要打开Dev-c++软件,点击“新建源代码”。

④ C语言 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。

打印100-999之间的水仙花数!

方法1:
main()
{
int a,b,c,d;
for(a=100;a<=99;a++)
b=a/100;
c=a/10-b*10;
d=a-b*100-c*10;
if(b*b*b+c*c*c+d*d*d==a) printf("%d",a);
}

方法2:
main()
{
int i,j,k;
for(i=1;i<=9;i++)
for(j=1;j<=9;j++)
for(k=1;k<=9;k++)
{
if((i*i*i+j*j*j+k*k*k)==(i*100+j*10+k))
printf("%d",i*100+j*10+k);
}
}

⑤ c语言打印水仙花数

intmain()
{
intx,y,z,n;
for(n=100;n<=999;n++)//这里分号去掉
//C语言多行循环体,需要加大括号
{
x=n/100;
y=n%10/10;
z=n%10;
n=(x*x*x+y*y*y+z*z*z);
printf("%d ",n);
}
return0;
}

还有你的这个水仙花代码,不完整,我这里有完整的,你参考下:

//水仙花数
#include<stdio.h>
voidmain()
{
inti,j,k,n;
printf("“水仙花”数是:");
for(n=100;n<1000;n++)
{
i=n/100;
j=n/10-i*10;
k=n%10;
if(n==i*i*i+j*j*j+k*k*k)
printf("%4d",n);
}
printf(" ");
}
热点内容
树结构数据库 发布:2024-05-10 05:59:02 浏览:422
淘宝脚本抢单怎么付款 发布:2024-05-10 05:34:53 浏览:694
linuxif退出 发布:2024-05-10 05:34:05 浏览:521
用什么来配置溶液 发布:2024-05-10 05:24:39 浏览:832
压缩车多少钱一辆 发布:2024-05-10 05:13:22 浏览:309
阿里巴巴最快的存储引擎 发布:2024-05-10 05:12:39 浏览:443
vx编译器 发布:2024-05-10 05:05:53 浏览:412
炸出脚本 发布:2024-05-10 04:57:26 浏览:639
javasejavame 发布:2024-05-10 04:45:50 浏览:894
电脑配置怎么看生产年份 发布:2024-05-10 04:41:34 浏览:127