
不太懂,试了几个数,不太确定是不是判断奇偶数,不理解,能不能帮我走一遍流程
题主你好!这段程序的作用是将输入的大于3的数分解质因数(把一个合数分解成若干个质因数的乘积的形式,即求质因数的过程叫做分解质因数),如36=223*3。

算法流程是:先判断输入数字是否小于3,若满足则进入下面循环,这里是一个循环嵌套先执行输入数除2取余等于0时继续循环,并打印2,并将x除以i的值赋值给新的x,从而继续循环,当x不能整除2时跳出循环,执行++操作,并重复外层循环直到i大于等于x循环结束。最后利用判断,当x不等于1时打印最后的x。
以上就是算法实现流程,望采纳!!!