matlab求水仙花数代码
时间: 2023-09-14 10:15:32 浏览: 148
以下是MATLAB代码,用于计算3位水仙花数:
for i=100:999
a=fix(i/100); %百位数
b=fix((i-a*100)/10); %十位数
c=i-a*100-b*10; %个位数
if i==a^3+b^3+c^3 %判断是否为水仙花数
disp(i) %输出水仙花数
end
end
相关问题
matlab 求水仙花数
以下是 Matlab 求水仙花数的代码:
for i = 100:999
a = floor(i/100);
b = floor((i-a*100)/10);
c = i-a*100-b*10;
if i == a^3+b^3+c^3
disp(i);
end
end
这段代码可以输出所有的三位数水仙花数。
用MATLAB求水仙花数
可以使用以下代码在MATLAB中求解水仙花数:
for i = 100:999
a = floor(i/100);
b = floor((i-a*100)/10);
c = i-a*100-b*10;
if i == a^3+b^3+c^3
disp(i);
end
end
这段代码会输出所有的水仙花数。
阅读全文