首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #i
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #i
admin
2017-02-24
53
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
关于结构化程序设计原则和方法描述错误的是()。
数据的逻辑结构有线性结构和______两大类。
在C语言中,变量的隐含存储类别是
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,
设有定义"struct{inta;floatb;charc;}abc,*p_abc=&abc;",则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}intf(inta,intb){intc;if(a>b
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
随机试题
近代中国革命进入新民主主义革命阶段的标志是()
解决问题的策略与方法有哪些?
精子的获能过程开始于________,完成于________;它使精子成为________和________上均成熟的雄性配子。
一产妇,足月妊娠,G1P1,因滞产行会阴侧切+产钳术,产后8小时宫底上升达脐上,在宫底下方触及一囊性物,首先考虑的是()。
2019年10月,党的十几届四中全会贯彻十九大精神,围绕“坚持和完善党和国家监督体系,强化对权力运行的制约和监督”作出重大制度安排。结合中国特色社会主义法治理论,下列说法正确的是()。
顺直均匀河道,断面水质浓度变化符合指数衰减规律c=c0.exp(一kx/μ),已知区间无污染源汇入且流量稳定条件下,COD断面平均浓度每4km下降6%,原始断面COD浓度为10mg/L时,下游16km处的COD浓度约为()。
斜拉桥索塔的施工可视其结构、体形、材料、施工设备和设计要求综合考虑,选用适合的方法,横梁较多的高塔,宜采用()。
甲股份有限公司(以下简称甲公司)2009年至2010年发生如下与金融资产有关的业务:(1)购入债券、股票作为交易性金融资产:①2009年1月1日,甲公司从证券市场以银行存款1000万元(含相关税费2万元)购入A上市公司(以下简称A公司)当
东方公司有一个投资中心,预计今年销售收入为2500万元,营业成本为1520万元,销售及管理费用为500万元,利息费用为30万元,部门平均净经营资产为2500万元。其他资料如下:(1)投资中心要求的税前投资报酬率(等于加权平均税前资本成本)为12%。(2
程序调试的任务是( )。
最新回复
(
0
)