首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。 例如,若输入整数:2310,则应输出:2、3、5、7、11。 请改正程序中的语法错误,使程序能得出正确的结果。 注意:
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。 例如,若输入整数:2310,则应输出:2、3、5、7、11。 请改正程序中的语法错误,使程序能得出正确的结果。 注意:
admin
2020-01-10
29
问题
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。
例如,若输入整数:2310,则应输出:2、3、5、7、11。
请改正程序中的语法错误,使程序能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
/************found************/
IsPrime (int n);
{ int i,m;
m=1;
for (i=2; i
/************found************/
if !(n%i)
{ m=0;break;)
return (in);
}
main()
{ int j,k;
printf("\nPlease enter an integer
number between 2 and 10000: ");
scanf("%d",&k);
printf("\n\nThe prime factor(s)
of %d is(are):", k);
for(j=2;j<=k;j++)
if((!(k%j))&&(IsPrime(j)) )
printf("\n%4d",j);
printf("\n");
}
选项
答案
(1)IsPrime(int n) (2)if(!(n%i))
解析
(1)第一个标识下面的“IsPrime(int n):”在程序中显然是一个函数,因此应将后面的分号去掉。
(2)第二个标识下面的if语句后面缺少括号,因此,if!(n%i)应改为if(!(n%i))。
该题主要考查标点符号、运算符、基本定义。
转载请注明原文地址:https://kaotiyun.com/show/7XCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={l,2,3,4,5),i;for(;i<5;i+
以下选项中正确的定义语句是
以下叙述中错误的是
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag)main(){inti,j,t;
在软件开发中,需求分析阶段产生的主要文档是
关于do循环体while(条件表达式);以下叙述中正确的是
占构化程序所要求的基本结构不包括
不能正确表示数学式的表达式是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
案例(一):对于员工的激励问题,每个公司由于实际情况不同,都会有自己的激励政策和措施。激励政策与其他人力资源政策的不同之处在于:激励政策有更大的风险性,如果它不给公司带来正面的影响,就很可能带来负面的影响。所以,经理人在制定和实施激励政策时,一定
若线性方程组无解,则数λ=________.
新鲜冰冻血浆(FFP)和普通冰冻血浆(FP)的主要区别是:()
建筑物采用筏板基础,在建筑物施工完成后平整场地,已知室内地坪标高Hn=25.60m,室外设计地坪标高Hw=25.004m,自然地面标高Hz=21.50m,基础底面标高Hj=20.00m,软弱下卧层顶面标高Hr=14.00m。对软弱下卧层承载力进行深度修正时
山东某市某土建工程,合同规定结算款为160万元,合同原始报价日期为2010年5月,工程于2011年4月建成交付使用。根据表3所列工程人工费、材料费构成比例以及有关价格指数,则需调整的价格差额为()万元。
以下属于出口信用保险承保的风险的是()。
材料:某教师在讲授《集体的事情谁说了算》这一课的时候,创设了一个情境:“某班的班干部最近有一些小烦恼。班干部A:我很想把活动搞好,也想了很多办法,但是大家就是不满意。我不知道该怎么办。班干部B:我去征求大家的意见,但是大家的想法都不同,我不知道该听谁的。班
A.0.1mmB.0.2mmC.0.3mmD.0.5mmE.1.0mm铸造金属全冠凹形边缘的宽度为()。
心情愉快,则感到“光阴似箭”;心情抑郁,则感到“度日如年”。这表明()。
Everyautumn,retailershirelargenumbersofseasonalworkerstohandletherushofholidaybusiness.Then,afterthenewyear
最新回复
(
0
)