77问答网
所有问题
matlab怎样求100到2500之间所有整数,使其个位数字立方和等于该数本身?
如题所述
举报该问题
其他回答
第1个回答 2020-05-29
output = [];
for i = 100:2500
num = num2str(i);
num = str2double(num(end));
if i == num^3
output=[output;i];
end
end
本回答被网友采纳
相似回答
...一个三位
整数
各位
数字的立方和等于该数本身
则称该数为水仙花数。输出...
答:
t=i-100*j-10*k;if j*j*j+k*k*k+t*t*t==i i end end fix是取整函数
,这样写可以,但答案不唯一。望采纳!
...水仙花数是指一个三
位数,
各位
数字的立方和等于该数本身
。_百度...
答:
for a=1:n %遍历所有小于n的数 sum=0; %用于存放各位
立方的和
b2=a;b1=rem(b2,10); %rem函数用来求两个数相除的余数 while (b1~=0)b2=fix(b2/10); %fix函数用于求一个数
的整数
部分 sum=sum+b1.^3;b1=rem(b2,10);end if a==sum %判断a是否是要求的数 z(i)...
matlab中
用while循环数水仙花数
答:
一个三位整数各位
数字的立方和等于该数本身
则称该数为水仙花数。n=0;m=
100
;while (m<1000)m1=fix(m/100);m2=rem(fix(m/10),10);m3=rem(m,10);if m==m1*m1*m1+m2*m2*m2+m3*m3*m3;n=n+1;disp(['第',num2str(n),'个水仙花数是:',num2str(m)]);end,m=m+1;end,第1个...
...水仙花数"是指一个三
位数,
其各位
数字的立方和等于该数本身
...
答:
for i=
100
:999 a=num2str(i);N=length(a);units=a(N);tens=a(N-1);hundreds=a(N-2);j=str2num(units);k=str2num(tens);l=str2num(hundreds);if (i==j^3+k^3+l^3)out=[out,i];end end end 调用是这样的:out=Narcissus()结果为:out = 153 370 371 407 自己写的...
用
Matlab求
水仙花数,完美数,回文数和亲合数
答:
李荣(09041117)王遂(09041124)李春晓(09055025)1.水仙花数:(1)题目若一个三位数自然数的各位数的各位数字的
立方和等于该数本身,
则称该数为水仙花数,例如,153=1^3+5^3+3^3
,所以
153为水仙花数,编程
计算所有
水仙花数.(2)分析问题:本题特点在于一个数的各
个位数
立方和与
其本身
的关系很明确且很...
一个
MATLAB
小程序
视频时间 100:99
MATLAB
函数实现判别输入数是否为“水仙花数”,所谓“水仙花数”是指...
答:
clear all;clc;n=input('请输入数字 n=');n1=floor(n/
100
); %取出百位数字n1 n2=mod(floor(n/10),10); %取出十位数字n2 n3=mod(n,10) ; %取出
个位数字
n3 if n1^3+n2^3+n3^3==n fprintf('%d是“水仙花数”', n) % 注意输出格式前须有%符号 else fprintf('%d不是“...
大家正在搜
matlab怎么产生一个随机整数
matlab随机产生一个3位整数
matlab得到商的整数部分
matlab找出整数的函数
matlab定义整数
matlab取整数部分
matlab产生随机整数
matlab整除函数
matlab取商的整数部分
相关问题
matlab的程序设计 一个三位整数各位数字的立方和等于该数...
7.编程打印出100~999间所有的“水仙花数”,所谓水仙花...
编程实现,求100至499之间的水仙花数,即各位数字的立方和...
打印出100至999之间所有的水仙花数,水仙花数是一位三位数...
Matlab的一个题,求解
求100-999内所有的水仙花数和水仙花个数。水仙花数=指一...
程序填空:求100-999之间的水仙花数 说明:水仙花数是指...
编写一程序,求100_1000之间有多少个整数,其每个数的各...