首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出2,3,5,7,11。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
下列给定程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出2,3,5,7,11。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2019-04-14
33
问题
下列给定程序的功能是:读入一个整数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 interger numberbetween 2 and 10000:″);
scanf(″%d″,&k);
printf(″\nThe prime factor(s)of%d is(are):″,k);
for(j=2;j<k;j+ +)
if((!(k%j))&&(IsPrime(j)))
printf(″%4d,″,j);
printf(″\n″);
}
选项
答案
(1)IsPrime(int n) (2)if(!(n%i))
解析
本题考查:函数定义的格式;if条件的判断语句。这些知识点必须掌握,因为经常考到。
(1)函数定义格式错误,函数定义时后面不能加“;”,所以应该去掉分号。
(2)根据题意可知,if条件语句判断n是否可以整除i,如果不能整除则为质因子,所以if!(n%i)应改为if(!(n%i))。
转载请注明原文地址:https://kaotiyun.com/show/h1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下面程序,则程序的执行结果为()。#include"stdio.h"main(){inta=10;fun(A);printf("%d\n",A);}fun(intx){x=50;}
以下程序输出的最后个值是【】intff(intn){staticintf=1;f=f*nreturnf;}main(){int
有以下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c,b),a-c
请读程序:#include<stdio.h>main(){inta;floatb,c;scanf("%2d%3%/4f",&a,&b,&c);printf("\na=%d,b=%f,c=%f\n",a,b,c);}
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)后,结果是______。
以下程序运行后的输出结果是______。inta=5;fun(intB){staticinta=10;a+=b++;printf("%d",A);}main()
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有下图所示的链表结构:指针p指向变量a,指针q指向变量c,
下列叙述中正确的是 ______。
在关系数据库中,对一个关系做投影操作后,新关系的元组个数将()
下列叙述中正确的是()。
随机试题
下列哪些物质伴随Na+的同向转运而被吸收
患者女,20岁。因双侧后牙咀嚼无力就诊。检查:双侧上第一磨牙松动Ⅱ度,下切牙松动工度,口腔卫生尚好。诉父亲40岁前已有多个牙松动脱落。牙周手术首选
肾上腺素的常用给药方法是( )。茶碱常用来防止慢性哮喘发作的给药方法是( )。
下列哪一行为不属于滥用市场支配地位的行为?()
下列属于地质构造中的断裂构造的是()。
内部环境要素包括()。
李先生,28岁,某大型公司的工程技术人员,张女士,25岁,某国有企业的行政人员。李先生和张女士有个1岁的女儿晶晶。李先生和张女士积累了大约15万元的金融资产,由于二位对于证券不是很了解,因此资金基本都是以银行定期存款的形式存在。最近,身边的一些人都通过资本
分区分拣、全面分拣等拣选方式中,订单都是由一个人来处理完成,并负责订单从开始到结束的履行过程。
生活的真谛并不神秘,幸福的源泉大家也知道,只是常常忘了,于是这才真有点儿奥妙。故事是一个守墓人亲身经历的。一连好几年,这位温和的小个子守墓人每星期都收到一个不相识的妇人的来信,信里附着钞票,要他每周给她儿子的墓地放一束鲜花。后来有一天,他们见面了
Themainpurposeofthistextisto_________.Inthesummerholidays,thelibrarywillhave_________.
最新回复
(
0
)