首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include int f
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include int f
admin
2013-04-02
38
问题
给定程序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全国计算机二级
相关试题推荐
有以下程序 main() {int y=10; while(y-);printf("y=%d\n",y); } 程序执行后的输出结果是______。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针向链表的第—个结点。若有以下程序段 q=s; s=s->next; p=s; while(p->next) p
数据库技术的根本目标是解决数据的______。
设有说明structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
执行以下程序后的输出结果是【 】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
已知字符A的ASCII码值为65,以下语句的输出结果是【】。charch=’b’;printf("%c%d\n",ch,ch);
当执行下面两个语句后,输出的结果为() charcl=97,c2=98; printf("%d%c",c1,c2);
以下选项中不合法的用户标识符是()
软件生命周期包括8个阶段。为使各时期的任务更明确,又可以分为以下3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
随机试题
A、新生儿急性阑尾炎B、小儿急性阑尾炎C、妊娠期急性阑尾炎D、老年人急性阑尾炎E、异位阑尾炎临床表现和病理表现不一致的是()
寻常型天疱疮
A.宫腔镜B.腹腔镜C.B超D.妇科内分泌检查E.子宫输卵管通液或造影30岁女性,不孕症,继发进行性痛经2年,多次测BBT呈双相型。检查:阴道后穹窿有一直径1cm触痛结节,子宫大小正常,后位,不活动,无压痛,右卵巢稍增大,固定,压痛(++)。确
A.抗核抗体B.抗Sm抗体C.抗双链DNA抗体D.抗磷酯抗体E.类风湿因子特异性高,效价随SLE病情缓解而下降
下列行为属于消费税征税范围的是()。
A.良性肿瘤B.恶性肿瘤C.非肿瘤性良性病变D.癌前病变原位癌是
Writeanessaybasedonthechart.Inyourwriting,youshould1)interpretthechart,and2)giveyourcomments.Yo
天気予報では、大型台風が そうだよ。
A-----jobobjectiveJ-----nationalityB-----interestsandhobbiesK-----referenceC-----personaldata
A、$28for12recordsandavase.B、$28for12records.C、$25for12records.D、Nothing.B选项是价钱和货物,可猜测题目与出价或成交有关。从选项可以判断提问与record
最新回复
(
0
)