首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
12
问题
使用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全国计算机二级
相关试题推荐
设有如下关系表:则下列操作中正确的是
在关系数据库中,用来表示实体间联系的是
有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a
若变量已正确定义为im型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
以下能正确定义且赋初值的语句是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
有以下函数intfun(char*x.char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
随机试题
一青年女性病人于受凉淋雨后突发寒战、高热、胸痛、咳嗽、气急,咳铁锈色痰,体检左下肺有实变体征及湿啰音,治疗用药应首选()
在网络计划工期优化过程中,当出现多条关键线路时,必须( )。
施工企业法定代表人甲超出公司章程的规定权限与钢材经销商乙订立了价值800万元的钢材采购合同,钢材经销商乙由于不了解施工企业的内部规定,因而并不知甲超出公司章程的规定权限。则该买卖合同()。
甲公司进口一台电梯,发票列明:成交价格10万美元,货物运抵境内输入地点起卸后的运输及相关费用,保险费500美元;包装容器费200美元、销售佣金100美元,特许权使用费为成交价的3%。则其完税价格为( )。
一个投资组合风险大于平均市场风险,则它的β值可能为()。
(2013年)2013年3月1日甲公司向乙公司订购10万元货物,约定使用支票支付货款,甲公司收货后于3月11日签发一张以其开户行P银行为付款人的转账支票交付给乙公司,并授权其补记相关事项。3月15日乙公司超出授权范围将支票金额填写为12万元后背书转让给丙公
()认为每个组织都要解决好管理形式和组织措施的问题,对非正当利益要进行有效控制。
学生为了获得师长的赞许或认可,表现出一定要把学习搞好的内在需要,是构成学生学习动机的()
更狭义的教育是指“德育”()。
结合你自己的经历,谈谈你报考该岗位的优势?
最新回复
(
0
)