首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7
admin
2020-06-02
19
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7,11。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
/*********found*********/
ISPrime(int n);
{
int i,m;
m=1;
for(i=2;i<n;i++)
/*********found*********/
if!(n%i)
{m=0;break;)
return(m);
}
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))&&(IsPrirae(j)))
printf("%4d,",j);
printf("\n");
}
选项
答案
(1)IsPrime(int n) (2)if(!(n%i))
解析
(1)函数定义格式错误,函数定义时后面不能加“;”,所以应该去掉分号。
(2)根据题意可知,if条件语句判断n是否可以整除i,如果不能整除则为质因子,所以if!(n%i)应改为if(!(n%i))。
转载请注明原文地址:https://kaotiyun.com/show/LYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
有以下程序main(){unsignedchara=8,c;C=a>>3;printf("%d\n",c);}程序运行后的输出结果是
下面不属于软件需求分析阶段主要工作的是
结构化程序所要求的基本结构不包括
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
以下叙述中正确的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
以下关于结构化程序设计的叙述中正确的是()。
随机试题
简述国家的管辖权。
反映肾小球滤过功能的检查是()
下列哪项不是急性重症胰腺炎的表现
肾小球性蛋白尿,可见于
西洋管弦乐队乐器种类多样,音色对比鲜明,根据乐器的构造、性能、演奏的方式,可以将整个管弦乐队分为几个组,请你以组简单介绍西洋管弦乐队乐器的种类。
请你谈谈你怎样理解温家宝总理“公平正义有时候比太阳还要有光辉”这句话?
根据以下资料。回答下列问题。2010年,我国全年批准建设用地48.45万公顷,其中转为建设用地的农用地33.77万公顷,其中耕地21.19万公顷。全年国有建设用地实际供应总量42.82万公顷,同比增长18.4%。其中,工矿仓储用地、商业
中国古代小说塑造了很多莽汉形象,他们外表威猛如金刚,性格天真似儿童,深受读者的喜爱。下列小说中莽汉的时代顺序排列正确的是()。①张飞②程咬金③李逵④牛皋
计算位于z=2下方的部分.
Johnwasmade______thetruckforaweekasapunishment.
最新回复
(
0
)