早教吧 育儿知识 作业答案 考试题库 百科 知识分享

利用分解质因数的方法求出24568质因数的和(相同的重复计数,例如,180有5个质因数,因为180=2*2*3*3*5)settalkoffclearx=24568n=0k=1dowhilex>1ifmod(x,k)=0k=k+1exitendifn=n+kx=int(x/k)enddosettalkonreturn改错

题目详情
利用分解质因数的方法求出24568质因数的和(相同的重复计数,例如,180有5个质因数,因为180=2*2*3*3*5)
set talk off
clear
x=24568
n=0
k=1
do while x>1
if mod(x,k)=0
k=k+1
exit
endif
n=n+k
x=int(x/k)
enddo
set talk on
return 改错
▼优质解答
答案和解析
2^3×37×83