%寻找特殊四位数:abcd,满足:(ab+cd)^2=abcd; K=zeros(1,3);%预置空间 k=1; for abcd=1000:9999 ab=floor(abcd/100); cd=mod(abcd,100); if((ab+cd)^2==abcd) K(k)=abcd; k=k+1; end end K
Jock.Liu的博客用for循环指令来寻求Fibonacci数组中第一个大于10000的元素(M命令文件)。 代码如下: n=100;a=ones(1,n); for i=3:n a(i)=a(i-1)+a(i-2); if a(i)>=10000 a(i) break; end end 输出如图: ...