首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序的功能是:读入一个整数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
41
问题
下列给定程序的功能是:读入一个整数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>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[
有以下程序main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果是
以下叙述中错误的是
下列叙述中正确的是()。
数据存储和数据流都是__________,仅仅是所处的状态不同。
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。#include<stdio,h>voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{
在面向对象方法中,对象之间进行通信的构造称为()。
以下说法正确的是()
随机试题
Itisdifficulttoimaginewhatlifewouldbelikewithoutmemory.Themeaningsofthousandsofeverydayperceptions,thebases
A磺胺嘧啶B头孢氨苄C甲氧苄啶D青霉素钠E氯霉素一种广谱抗生素,是控制伤寒、斑疹伤寒、副伤寒的首选药物
附子理中丸的组成药物中不含有
具有行气调中止痛功效的药物是
大秦艽汤主治
下列关于勘察设计单位的安全生产责任说法正确的有()。
针对跟函方式收到的回函,注册会计师实施的下列审计程序中,错误的是()。
为了实现经济增长和社会公平的双重目标,我们在实行按劳分配为主体、多种分配方式并存的个人收入分配制度时,必须坚持的一条原则是()。
实践和认识活动中的主体是指()
Therelationshipbetweenhumananddogdatesbacktoatleast8,000yearsago.Differenttypesofdogswere【S1】______fordiffere
最新回复
(
0
)