C语言输出水仙花数

 时间:2024-10-12 21:02:37

1、打开C-Free5.0新建一个空白页面,然后将C语言的基础格式写完,注意格式缩进。如下图所示。

C语言输出水仙花数

2、首先我们要知道所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身的数字。所以我们要声明4个整数来帮我们得到这个数字的个,十,百位,还有一个用来循环。int i,j,k,n;printf("100-1000之间的水仙花数是: ");

C语言输出水仙花数

3、然后我们要写一个for循环来得到100-1000的各个数字为下面的条件做条件 for(n=100;n<1000;n++){}

C语言输出水仙花数

4、现在我们需要获得100-1000之内的数字的个位,十位,百位。i=n/100;j=n/10%10;k=n%10;

C语言输出水仙花数

5、然后在这里输入一个if语句作为判断是否是水仙花数。如果是的话输出。 if(i*100+j*10+k=租涫疼迟=i*i*i+j*j*j+k*k*k){ printf("%-5d",n); }if语句的判断一个三位数,其各位数字立方和等于该数本身的数字

C语言输出水仙花数

6、然后我们用调试按钮,调试构建程序,编译完成后,如下图输出了100-1000之内的水仙花数。

C语言输出水仙花数
  • C语言如何比较3个整数的大小?
  • C程序输入一个abc三个整数输出其中最小的数
  • C语言编程:输入三个数取最大值/三个数求最大值
  • C语言:输入三角形三条边的边长,并输出面积
  • c语言中 %c表示什么
  • 热门搜索
    获奖手抄报 绿色生活手抄报 致敬抗美援朝争做时代新人手抄报 圣诞节手抄报内容 日行一善手抄报 爱国手抄报的内容 劳动节手抄报简单漂亮 三节三爱手抄报 2020国庆节手抄报 动物趣闻手抄报