水仙花束php代码是什么,VB “水仙花数”实现代码,计算代码?

用户投稿 89 0

关于“水仙花束php代码”的问题,小编就整理了【2】个相关介绍“水仙花束php代码”的解答:

VB “水仙花数”实现代码,计算代码?

1、首先启动VB6.0,新建一个标准exe工程。

2、在窗体上绘制一个命令按钮(名称:Command1),双击命令按钮进入代码窗口。

3、接下来我们开始编写命令按钮的单击事件。首先设定三个变量a,b,c,接下来对这三个变量赋值。假设我们判断150,那么a=150 mod 10,所以a=0.同理b=150 \10 mod 10,所以b=5.。以此类推。再把所分解出来的数进行三次方后累加,如果等于本身,那么就是水仙花数(梅花数),否则就不是水仙花数。

4、接下来我们可以按F5运行测试,点击命令命令按钮,输出我们所要的结果。

VB如何求水仙花数?

这个是100到999的代码:

#include<stdio.h>

int main()

{

int a,b,c,sum;

printf("1到1000的秋水仙花:");

for(int i=100;i<=999;i++){

a=i/100; //求百位数

b=i%100/10; //求十位数

c=i%10; //求个位数

sum=a*a*a+b*b*b+c*c*c;

if(sum==i)printf("%4d",i);

}

return 0;

}

这个是1到n的代码:

#include<stdio.h>

int main()

{

int a,b,sum;

int i=0,n;

scanf("%d",&n);

printf("1到%d的秋水仙花:",n);

while(i<n){

a=i;

sum=0;

do

{

b=a;

a=a/10;

b%=10;

sum+=b*b*b;

}while(a!=0);

if(sum==i)printf("%4d",i);

i++;

}

return 0;

}

解析今天会在我公众号发

希望能帮助到你

----------------------------------------------------------------------------------------------------如果想学习更多,可以关注公众号"程序员快速修炼"。

到此,以上就是小编对于“水仙花束php代码”的问题就介绍到这了,希望介绍关于“水仙花束php代码”的【2】点解答对大家有用。

抱歉,评论功能暂时关闭!