首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
admin
2021-05-06
26
问题
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
int fun(int m)
{int i,k;
for(i=m+1;;i++)
{for(k=2;k
/*********found*********/
if(i%k!=0)
break;
/*********found*********/
if(k
return(i);
}
}
void main()
{int n;
system("CLS");
printf("\nPlease enter n:");
scanf("%d",&n);
printf("%d\n",fun(n));
}
选项
答案
(1)if(i%k==0) (2)if(k==i)
解析
(1)判断当前数是否为素数,若存在一个数(除l和其自身)能整除当前数,则跳出本次循环,所以if条件应为i%k==0。
(2)如果i是素数,则循环结束时k==i,将该值返回。
转载请注明原文地址:https://kaotiyun.com/show/dXfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setprecision(3)<<fixed<<se
如果表达式a>=b中的’’>="是作为非成员函数重载的运算符,则可以等效地表示为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列关于类模板的模板参数的叙述中,错误的是()。
下列函数模版中的定义中,合法的是()。
下列给定程序中函数fun的功能是:在字符串的最前端加入n个水号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODII.C中,不要改动main函数,不得增
下列程序输出的结果是()。#includefun1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}f
下列代码段中声明了3个类:classPerson}};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之闻关系的描述中,错误的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
试述基因诊断与基因治疗的应用前景。
对胰岛素分泌调节的叙述,正确的是
在计算土地增值税税额时,应予扣除的税金不包括()。
[2012年第110题]对于某常规项目(IRR唯一),当设定折现率为12%时,求得的净现值为130万元;当设定折现率为14%,求得的净现值为一50万元,则该项目的内部收益率应是()。
匀质杆OA质量为m,长为l,角速度为ω,如图所示。则其动量大小为:
在后张法预应力筋曲线孔道的最低部位宜留()。
下列关于湿式报警阀启动后报警管路不排水的故障分析,正确的是()。
有群众举报你所在辖区内销售的电动玩具出现质量瑕疵,领导安排你负责对整个辖区的玩具销售商做个调查,请做出调查方案。
在一个记忆实验中,被试需要记忆以下两组词语(每组词语的字母数相同):Ⅰ.huge,big,greatⅡ.free,fee,fleet如果我们在五分钟后检查被试,被试应当更好记住第_________组词。如果我们在五时之后检查被
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
最新回复
(
0
)