首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
2018-09-27
59
问题
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。
例如,若输入整数:2310,则应输出:2、3、5、7、11。
请改正程序中的语法错误,使程序能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 /************found************/
3 IsPrime(int r1);
4 { int i,m;
5 m=1;
6 for(i=2;i<n;i++)
7 /************found************/
8 if !(n%i)
9 { m=0;break;}
10 return(m);
11 }
12 main()
13 { int j,k;
14 printf(’’\nPlease enter an integer number between 2 and 10000:’’);scanf(’’%d’’,&k);
15 printf{’’\n\nThe prime factor(s)of%d iS(are):’’,k);
16 for(j=2;j<=k;j++)
17 if((!(k%j))&&(IsPrime(j)) )printf(’’\n%4d’’,j);
18 printf(’’\n’’);
19 }
选项
答案
(1)IsPrime(int n) (2)if(!(n%i))
解析
函数功能是求整数n的素数因子,IsPrime自定义函数的功能是判断j是否为素数。
(1)第一个标识下面的“IsPrime(intn);”在程序中显然是一个函数,因此,应将后面的分号去掉。
(2)第二个标识下面的if语句后面缺少括号,因此,“if!(n%i)”应改为“if!(n%i))”。
该题主要考查标点符号、运算符、基本定义。
转载请注明原文地址:https://kaotiyun.com/show/KAxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<stdio.h>main(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
有以下程序:#include<string.h>structSTU{charname[10];intnum;};voidf(char*name,intnum){structSTU
在树形结构中,树根结点没有【】。
定义结构体数组structStu{intnum;charname[20];}x[51={1,“ZHAO”,2,“QIAN”,3,“SUN”,4,“LEE”,5,“ZHOU”};for(i=1
用树形结构表示实体之间联系的模型是()。
在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序,称为______。
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是()。#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;do
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
若有定义floatb[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
在C语言中,可以把整数以二进制形式存放到文件中的函数是()
随机试题
简述洪仁歼“国家以法制为先”思想。
期权买入者会在______时执行期权。()
A、点刺试验B、斑贴试验C、皮内试验D、免疫复合物测定E、特异性IgE测定寻找接触性皮炎过敏原常用的试验是
某女性甲亢患者,拟行131I治疗,询问病史包括
股份有限公司“股本”科目的期末贷方余额为发行在外股票的发行价与发行股数的乘积。()
A、 B、 C、 D、 A
Asequenceofanynumberofcharactersenclosedinthedoublequeotes“”iscalledacharacter______.
Travelingcanbefunandeasy.Avacationtriptoanothercountryisespecially【21】______whenthetravelingconditionsareg
TheChinesehaveusedamethodcalledacupuncturetohelpperformoperationsforabout4,000yearswithoutputtingthepatientt
TheNannyStateBythetimetheygettoschool,it’stoolate.Therealisationthatneglectfulparentinginachild’searlie
最新回复
(
0
)