首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
20
问题
给定程序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操作叙述的选项中正确的是
以下叙述中正确的是
以下错误的定义语句是
有以下程序#include<stdio.h>intfun(char*s){char*p=s;while(*p!=0)p++;return
有以下程序voidfun(char*s){chara[10];main(){char*p="PROGRAM";strcpy(a,"STRING");fun(P);
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag)main(){inti,j,t;
数据流程图(DFD图)是
下列选项中不符合良好程序设计风格的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
随机试题
男性生殖系统结核病多见于
对辖区内前来就诊的居民或患者,如发现有慢性咳嗽、咳痰≥()周者,咯血,血痰或发热、盗汗等不明原因者可认为是肺结核可疑症状者
早期正确诊断传染病最重要的意义在于
无固定期限的劳动合同是指不约定终上日期的劳动合同。下列各种情形,哪些不符合《劳动法》关于无固定期限劳动合同的相关规定?()
砌1m0的砖砌体需用普通黏土砖的数量是:[1998年第038题][2001年第013题]
为提高岩体的整体性和抗变形能力,通常采用()。
小王在某期货公司开户进行期货交易。在交易一段时间后,小王发现该公司早已被依法撤销期货经纪业务资格,遂向法院主张其与公司签订的期货经纪合同无效,要求返还其投资的资金。法院经调查后确认,该期货公司已按小王的指令入市交易。下列说法错误的是()。
我们向往自然,我们敬畏自然,我们却不怕自然灾害。我们追求与自然和谐相处,我们希望自己能如水般清澈,如草般茂盛。我们喜欢恬静的生活,我们喜欢清新的空气。但当自然向我们发起挑战时,我们也绝不会退缩。人是因自然而生的,但却不会因自然而亡。透过源远流长的历史,我们
在飘来飘去的朋友圈谣言面前,我们需要对传统的治理模式进行反思。一个更公开的、更亲民的政府,一个更克制的、更有限的市场,一个更平和的、更理想的社会,都是文明开放的舆论生态场不可或缺的。坦率而言,无论在哪一个方面,距离这个状态都还有很长的路要走,而在当下,也许
Thepremierandthevisitingforeignministerhadatalkin______friendlyatmosphere.
最新回复
(
0
)