首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
admin
2018-02-02
49
问题
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动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”);
prinff(“\nPlease enter nI”);
scanf(“%d”,&n);
printf(“%d\n”,fun(n));
}
选项
答案
(1)if(i%k==0) (2)if(k==i)
解析
(1)判断当前数是否为素数,若存在一个数(除1和其自身)能整除当前数,则跳出本次循环,所以if条件应为i%k==0。
(2)如果i是素数,则循环结束时k==i,将该值返回。
转载请注明原文地址:https://kaotiyun.com/show/IJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在以下术语中,与数据的逻辑结构无关的是______。
若有定义:intk;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("##%d",k);
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s=
结构化分析方法是面向______进行分析的方法。
有以下程序main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}
已知函数fread.的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="ab
随机试题
元杂剧《梧桐雨》写的是()的故事。
原发性肝癌的致病因素有()。
()是指在该区域内居住的人群可能受到项目的影响,或者这些人群可能对项目的进展施加影响的区域。
与全费用综合单价相比,现行《建设工程工程量清单计价规范》中分部分项费用的综合单价中没有涵盖的项目有()。
关于金融远期合约的缺点,下列说法错误的是()。
王某在乙公司工作满5年,月工资为10000元,当地上年度职工月平均工资为3000元。根据劳动合同法律制度的规定,乙公司违法解除劳动合同时,王某可以得到的赔偿金为()元。
下列有关行政拘留的说法,错误的是()。
行政监督机关是()。
根据以下资料,回答下列问题。“十一五”期间,我国农村居民人均纯收入由2005年的3255元提高到2010年的5919元,增加2664元,年均增长12.7%;扣除价格因素后,实际年均增长8.9%,比“十五”期间农村居民收入年均实际增长速度高3.6
Startingupabusinessiseasierintheservicesectorthaninmanufacturing.Anewmanufacturerhastoinvestheavilyinfactor
最新回复
(
0
)