C# 输入一个整数,求质因数
程序员文章站
2022-07-06 11:39:37
质数,质因数 应该都了解,在这里不过多解释,直接上代码: ......
质数,质因数 应该都了解,在这里不过多解释,直接上代码:
list<int> results = new list<int>();
int number = int32.parse(console.readline());
for (int pri = 2; pri < number; pri++)
{
while (number % pri == 0 && pri != number)
{
results.add(pri);
number /= pri;
}
}
results.add(number);
foreach (var result in results)
{
console.writeline(result);
}
console.readkey();
推荐阅读
-
剑指offer11:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。(进制转换,补码反码)
-
编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表
-
PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。
-
C# 练习题 将一个正整数分解质因数
-
Python实现将一个正整数分解质因数的方法分析
-
问题描述 输入一个自然数n,求小于等于n的素数之和
-
输入一个自然数n,求小于等于n的素数之和?
-
编写函数min(x,y,z),求3个整数最小的值,并利用该函数求5个整数的最小值。要求在主函数中输入5个整数,并输出结果
-
编程从键盘输入一个正整数n,判断该数的奇偶性,若为奇数输出“odd”,若为偶数输出“even”
-
编写程序: 从键盘上输入一个整数x,判断其奇偶性;当x满足 x%2==0(即x是2的倍数)时,输出x是偶数;反之,输出x是奇数(x为具体的数值)。