题目内容 (请给出正确答案)
[主观题]

将一个正整数分解质因数。 算法分析提示:对n进行分解质...

将一个正整数分解质因数。 算法分析提示:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1) 如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2) 如果n不等于最小的质数k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数n,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。 C的源程序如下: /*题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。*/ #include "stdio.h" int main() { int n,i; printf("\nplease input a number:\n"); scanf("%d",&n); printf("%d=",n); for(i=2; 【1】 ;i++) { while(【2】 ) { if(n%i==0) { printf("%d*",i); n=n/i; } else 【3】; } } printf("%d",n); } 请按照表格1中“期待的输出”要求,将程序空缺的【1】、【2】、【3】语句补充完整,并调试运行,针对每一组输入,将对应的输出填写在答题框中,注意标记小组成员姓名。 表格1 输入 期待的输出 说明 90 90=2*3*3*5 按照格式输出 123 1234 200 2 0

提问人:网友wu30wu0004 发布时间:2022-01-07
参考答案
  抱歉!暂无答案,正在努力更新中……
如搜索结果不匹配,请 联系老师 获取答案
更多“将一个正整数分解质因数。 算法分析提示:对n进行分解质...”相关的问题
第1题
请写一个算法(函数),将一个数的质因数进行分解并输出。
点击查看答案
第2题
在上一题的基础上,试写代码,将一个正整数分解质因数。 例如:输入90,打印出90=2*3*3*5。
点击查看答案
第3题
【质因数分解】 从键盘输入一个2-1000之间的整数n,对其进行质因数分解,输出分解后的式子。定义一个函数求解形参n的所有素数因子并返回。在主模块中输入整数,调用函数并按输出样例输出分解后的式子。
点击查看答案
第4题
阅读以下说明,回答问题,将解答填入对应的解答栏内。 [说明] 将一个正整数分解质因数。例如:输入90,

阅读以下说明,回答问题,将解答填入对应的解答栏内。

[说明] 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

main ()

{

int n, i;

printf ("\n please input a number: \n");

scanf ("% d" ,&u);

printf ("%d =" ,n);

for((1))

{

while((2))

{

if((3))

{ printf ("%d*",i);

(4)

}

else

break;

}

}

printf (“%d”,n);}

点击查看答案
第5题
RSA算法是利用质因数分解的困难性开发的算法。()
点击查看答案
第6题
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5. 思路:对n进行分解质因数,应先找到
一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。 from sys import stdout n = int(input("input number:")) print ("n = %d" % n) for i in range(2,n + 1): while __________ if n % i == 0: stdout.write(str(i)) stdout.write("*") n = n / i else: break print("%d" % n)

A、n == i:

B、n != i:

C、n >i:

D、n <i:>

点击查看答案
第7题
编程实现:将一个数进行质因数分解,并按格式进行输出,例如60=2*2*3*5
点击查看答案
第8题
RSA算法是一种基于()的公钥体系。

A.素数不能分解

B.大数没有质因数的假设

C.大数不可能质因数分解的假设

D.公钥可以公开的假设

点击查看答案
第9题
函数Factor既可以用来作质因数分解,也可以用来分解多项式。
点击查看答案
第10题
偶数、奇数、质数、合数和分解质因数等概念都是用概念同化的方式获得的。()

偶数、奇数、质数、合数和分解质因数等概念都是用概念同化的方式获得的。()

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信