首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #i
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #i
admin
2017-02-24
39
问题
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
int fun(int m)
{ int i,k;
for(i=m+1;;i++)
{ for(k=2;k<i;k++)
/*********found*********/
if(i%k!=0)
break;
/*********found*********/
if(k<i)
return(i);
}
}
void main()
{int n;
system("CLS");
printf("\nPlease enter n:");
scanf("%d",&n);
print;f(’%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/QMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈的描述中错误的是()。
下列程序运行时输入1234567<CR>,则输出结果是______。#include<stdio.h>main(){inta=1,b;scanf("%2d%2d",&a,&b);printf("%d%d\n",a,b);}
下列软件系统结构图的宽度为______。
下列程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int(y))#defineP(y)w(y)pmchar(’\n’》main(){intx=
C语言可执行程序的开始执行点是()。
下列选项中,不是一个算法的基本特征的是()。
当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是#include<stdio.h>main(){chars[80],c=’a’;inti=0;scanf("%s",s);
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
随机试题
消化性溃疡X线检查最具诊断意义的是:()
患者,女,25岁。产后2个月,乳房胀痛1周,胸闷不舒,乳房皮肤红肿,乳汁排泄不畅,按之有鸡蛋大小结块,皮温略高,局部皮肤无破损,发热,体温最高38.2℃,轻微畏寒,口渴,舌淡红,苔薄黄,脉弦。乳腺彩超:炎性改变。血常规:WBC12×109/L。该患者
根据以下资料,回答下列题。2008年全国国内生产总值300670亿元,比上年增长9.0%。分季度看,一季度增长10.6%,二季度增长10.1%,三季度增长9.0%,四季度增长6.8%。分产业看,第一产业增加值34000亿元,增长5.5%;第二产业
1787年宪法使独立后的美国从邦联制发展成为联邦制共和政体,其重要作用是()。①结束了松散状态,维护了国家统一②满足了人民对权益的要求③确立了美国的责任内阁制④促进了美国资本主义的发展
右边四个选项中有一项可以由给出图形折叠得到,请找出来。
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于
Thestoryhappened______.Thetravelerwenttothedinningroomtoeatsomethingbecause______.
Changesinartandculturalhistoryhaveneverbeeneasytoassimilatetopoliticaloreconomicchanges.Butperhapswehaveeno
A、Oneyear.B、Threeyears.C、Fouryears.D、Thirtyyears.B
最新回复
(
0
)