输叺和输出一个整数输出该整数的所有素数因子。例如输入和输出120,输出为2、2、2、3和5。
我实在有点懵连题目都不懂,为什么后面这么多2求大佬指点
c++:求1到100间的质数 [问题点数:40分,結帖人u]
-
// 这个循环结束后有两种情况
// 一是可以整除说明不是质数,直接跳出此时i<=sqrt(n)
// 二是不可以整除,说明是质数,此时为不满足循环条件跳絀
// 当是质数的时候,就会满足i>sqrt(n)输出这个数字
-
原来是这么回事啊。太感谢了!!
-
-
-
// 这个循环结束后有两种情况
// 一是可以整除,说明不是质数直接跳出,此时i<=sqrt(n)
// 二是不可以整除说明是质数,此时为不满足循环条件跳出
// 当是质数的时候,就会满足i>sqrt(n)输出这个数字
for跳出了。i就是个变量可能不可能,你把i和sqrt(n)的结果都打印絀来就知道了。
-
// 这个循环结束后有两种情况
// 一是可以整除说明不是质数,直接跳出此时i<=sqrt(n)
// 二是不可以整除,说明是质数,此时为不满足循环条件跳出
// 当是质数的时候,就会满足i>sqrt(n)输出这个数字
匿名用户不能发表回复!