首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include #inc
admin
2018-02-02
42
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
有以下程序:main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是()。
线性表常采用的两种存储结构是()。
下列叙述中,不属于结构化分析方法的是______。
对建立良好的程序设计风格,下列描述正确的是()。
以下函数用来求出两整数之和,并通过形参将结果传回。请填空。voidfunc(intx,inty,【】z){*z=x+y;}
若有定义:intk;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("##%d",k);
结构化分析方法是面向______进行分析的方法。
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="ab
随机试题
女,10岁。午餐时突发神志丧失,手中持碗失落,碗打碎后即醒。脑电图示3周/秒棘慢波规律性和对称性发放。最可能的诊断是()
A.气分证B.血分证C.卫分证D.营分证E.卫营同病证湿热酿痰,蒙蔽心包属于
张某和李某在上海共同建立一外贸公司,该外贸公司的建立已经获得批准,目前公司的员工招聘培训都已经展开,工商税务登记还在办理中,该外贸公司属于()性质的民事法律关系主体。
关于市盈率,下列说法正确的是()。
甲公司2013年每股股息为0.6元,预期今后每股股息将以每年11%的速度稳定增长。当前的无风险利率为6%,市场组合的风险溢价为5%,甲公司股票的β值为1.6。那么,甲公司股票当前的合理价格为()元。
企业培训是企业对员工业务知识、技能、态度和素质的培训。
给定资料十几年前,四川省广元市农技协秘书长冯文科刚入职广元市农技协时,大部分农村村民还住在低矮破旧的灰砖瓦房里,如今农村建起了新房,电脑、太阳能热水器等电器也进入了农家。在探索农村产业发展道路的过程中,冯文科表示:“农业发展缺技术是一个
“五条禁令”中规定,严禁在工作时间饮酒,违者予以辞退;造成严重后果的,予以开除。()
公务接待费
TheshortstoryhappenedonaSunday.Theoldmaniskindhearted.
最新回复
(
0
)