首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include <stdlib.h>
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include <stdlib.h>
admin
2019-04-14
58
问题
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动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);
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/l2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序运行后的输出的结果是______。#include<stdio.h>main(){chars[20];scanf("%s",s);
要求以下程序的功能是计算main(){intn;floats;S=1.0;for(n=10;n>1;n--)s=S+1/n;printf("%6.4f\n",
已知char**S,下面正确的语句是()。
表达式8/4*(int)2.5/(int)(1.25*(3.7+2.3))的值是______。
以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否则输出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。main(){floa
以下程序的输出结果是______。main(){inta=3;printf("%d\n",(a+=a-+a*a))}
以下函数将b字符串连接到a字符串的后面,并返回a中新字符串的长度。strcen(charaC),charb[]){intnum=0,n=0;while(*(a+num)!=【】)num++;
下列数据结构中,能用二分法进行查找的是()。
面向对象方法中,继承是指
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
广义的痰饮包括
患者男性。68岁。反复咳嗽、咳痰20余年,伴有活动后气短。有吸烟史40余年。查体:双肺叩诊过清音,呼吸音减弱,呼气延长,两肺散在少量湿啰音。肺功能检查FEV1/FVC为60%,FEV1为55%,该患者最可能的诊断是
营养不良患儿皮下脂肪削减的顺序是
具有收敛止血的是()
扩展基础有垫层时钢筋保护层的厚度,下列哪一个数值是适当的?
对于员工的技能学习来说,最普遍的和最主要的方式是()。
习近平总书记提出了“绿水青山就是金山银山”的重要命题,其含义包括()等。
小方在计算机安全中心存储了用户名、账户密码和指纹密码三项信息。当登录操作系统时,安全中心首先要鉴别这台计算机的指纹密码是否正确,输入的用户名是否存在,账户密码是否正确,如果三项信息均正确,则允许登录;如果以上信息有一项不正确,那么安全中心就会拒绝这个用户从
HenryFielding,thefamousnovelistwhowasalsoaLondonmagistrate,oncemadeanightraidto【M1】______twoknownhideo
NewtechnologylinkstheworldasneverbeforeOurplanethas【B1】______.It’snowa"globalvillage"wherecountriesareonlyse
最新回复
(
0
)