首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include int f
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include int f
admin
2013-04-02
34
问题
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
int fun(int m)
{int i, k ;
for (i = m + 1 ; ; i++) {
for (k = 2 ; k < i ; k++)
/**************found**************/
if (i%k !=0) break;
break ;
/**************found**************/
if (k
return(i);
}
}
void main()
{
int n ;
n = fun(20);
printf("n=%d\n", n);
}
选项
答案
if (i%k==0) if (k>=i)
解析
(1)“if (i%k !=0) break;”说明k是i的因子的情况,i肯定不是素数可直接跳出循环,因此第一标识下应改成“if (i%k==0)”。
(2)“if (k
=i时i是素数,故第二标识下应改为“if (k>=i)”。
转载请注明原文地址:https://kaotiyun.com/show/vDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不合法的数值常量是______。
若变量已删除正确定义,则以下语句的输出结果是______。 s=32; s^=32; printf("%d",s);
下列定义变量的语句中错误的是______。
下列叙述中正确的是______。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为______。
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
在线性表的多种存储结构中,最简单的方法是【】。
下列选项中,不能用作标识符的是
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10)inta[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
随机试题
下列除哪项外,均为肺胀的主要治法
最可能的诊断是治疗应首先
下列关于高层建筑抗震设计时采用混凝土筒中筒结构体系的表述,正确的是()。
甲公司拟加盟乙服装连锁集团,乙集团对加盟企业采取不从零开始的加盟政策:将达到盈亏平衡条件的自营门店整体转让给符合条件的加盟商;加盟经营协议期5年,加盟时一次性支付120万元加盟费;加盟期内,每年按年营业额10%向乙集团支付特许经营使用费和广告费。甲公司预计
某纺织厂根据女职工多的实际情况,出台了相关措施:设置哺乳室,方便女工给孩子喂奶;调整怀孕女工工作岗位,减轻劳动强度,保证工资待遇;由工会出面慰问哺乳期女工。这些措施满足了妇女()的需要。[2010年真题]
根据所给资料,回答下列问题。关于11条特高压线路2016年输送电量,能够从上述资料中推出的是:
第一次以法律形式宣告废除封建帝制的文件是()。
Wearewitnessingdiminishingfaithininstitutionsofallkinds.Peopledon’ttrustthegovernment.Theydon’ttrustbanksand
以下文件中,(12)是图像文件。
根据域名代码规定,域名为Katong.com.cn表示的网站类别应是______。
最新回复
(
0
)