首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
admin
2018-02-02
24
问题
下列给定程序中,函数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://jikaoti.com/ti/kna0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includemain(){inta=2,b=3,p;P=f(a,b):printf("%d",p);}intf(a,b)
线性表常采用的两种存储结构是()。
以下函数用来求出两整数之和,并通过形参将结果传回。请填空。voidfunc(intx,inty,【】z){*z=x+y;}
若有定义:intk;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("##%d",k);
Windows的空口分为两类,一类是应用程序窗口,另一类是【】窗口。
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
有以下程序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代表的是()。
随机试题
慢性支气管炎痰液性状一般为()。
男性,56岁。3年来进行性加重劳动后心悸、气短,多次出现夜间睡眠中呼吸困难,需坐起后缓解。半年来感腹胀、食欲下降、尿少、下肢水肿。既往无高血压、糖尿病、高血脂症。查体:P88次/分,BP130/70mmHg,半卧位,颈静脉怒张,双肺底可闻及湿啰音,心前区搏
胎儿宫内窘迫需立即结束妊娠的指标是
不按规定配备执业药师的( )。执业药师在执业期间违反《药品管理法》及其他法律法规构成犯罪的( )。
2014年,北京平谷法院开庭审理了一起诈骗案,被告人孙某成号称自己有治愈癌症的祖传秘方,它的主要成分是三氧化二砷。对三氧化二砷的管理,错误的是
胃肠道穿孔的主要X线征象是()。
《海水水质标准》(GB3097—1997)中规定,海水水质分为()类。
在有异常值的情况下,在中位数和均值中()的评价结果更合理和贴近实际。
运用平衡计分卡设计绩效考评标准体系时,首先要使用()描述组织如何创造价值。
该公司在1990年中老年职员所占的比重为( )20年间,该公司员工中中老年、青年构成呈现出( )
最新回复
(
0
)