首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include int f
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include int f
admin
2013-04-02
94
问题
给定程序MODll.c中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
int fun(int m)
{int i, k ;
for (i = m + 1 ; ; i++) {
for (k = 2 ; k < i ; k++)
/**************found**************/
if (i%k !=0) break;
break ;
/**************found**************/
if (k
return(i);
}
}
void main()
{
int n ;
n = fun(20);
printf("n=%d\n", n);
}
选项
答案
if (i%k==0) if (k>=i)
解析
(1)“if (i%k !=0) break;”说明k是i的因子的情况,i肯定不是素数可直接跳出循环,因此第一标识下应改成“if (i%k==0)”。
(2)“if (k
=i时i是素数,故第二标识下应改为“if (k>=i)”。
转载请注明原文地址:https://kaotiyun.com/show/vDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按“先进后出”原则组织数据的数据结构是[]。
设有定义:FILE *fw;,请将以下打开文件的语句补充完整,以便可以向文本文件readme.txt的最后续写内容。fw=fopen("readme.txt",【 】);
在深度为7的满二叉树中,度为2的结点个数为【 】。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 void f(int b[],int n,int flag) { int i,j,t; for(i=0;i<n-1;i++)
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
在结构化程序设计中,模块划分的原则是
在下列叙述中,错误的一条是()
下列存储器中,存取速度最快的是()
十进制数1385转换成十六进制数为()
结构化程序设计的一种基本方法是
随机试题
卖主向买主主动汇合的商业经营方式是()
中国人民财产保险股份有限公司的海洋运输货物保险条款里的附加险包括()
经血中不含以下哪项
细菌进入膀胱引起尿路感染的原因不包括
患儿,8个月。每闻声响则惊哭不安。其病位在
施工过程中,如果承包人提出要求使用专利技术及特殊工艺,经工程师批准后,应由( )。
在技术改造的诸项内容中,企业运用新的科技成果,对产品的材料,加工制造方法,技术和过程进行的改造与革新属于()。
下列关于认股权证表述正确的有()。
教师课堂语言礼仪的特点不包括()
本年度,某图书公司7个部门平均出书量为80本,各部门出书量各不相同且均为偶数,最多的是106本,排名第四的是68本,则出书量排名第五的部门至少出书多少本?
最新回复
(
0
)