首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h>
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h>
admin
2020-06-16
55
问题
下列给定程序中,函数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)
选项
答案
(1)if(i%k==0) (2)if(k==i)
解析
(1)判断当前数是否为素数,若存在一个数(除1和其自身)能整除当前数,则跳出本次循环,所以if条件应为i%k==0。
(2)如果i是素数,则循环结束时k==i,将该值返回。
转载请注明原文地址:https://kaotiyun.com/show/q4Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%或%d\n",a,b,c,d),}程序输出
若有定义语句:intx=10;则表达式x-=x+x的值为
数字字符0的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
有以下程序:#include<stdio.h>typedefstruct{intb,p;)A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}ma
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
函数fun的功能是:计算1+x++…+的前n项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#incl
设有定义:intx=2;,则以下表达式中,值不为6的是()。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果
设有二叉树如下图所示:则中序序列为
随机试题
导游讲解问答法当中,我问客答是导游员常用的一种方式。()
女性,56岁,乳头糜烂。病理学改变为表皮内有较大透亮细胞,应诊断为
某污水处理工程采用罗茨鼓风机曝气,为降低罗茨风机及其风管辐射至厂界的噪声,可以采用的方法有()。
下列各项属于有担保的存托凭证存券协议内容的有( )。
非贴现现金流量指标包括()。
我国《宪法》规定的“公民在法律面前一律平等”的原则是指()。
母亲要求儿子从小就努力学外语。儿子说:“我长大又不想当翻译,何必学外语。”以下哪项是儿子的回答中包含的前提?
数据流图中的有向箭头(→)表示()。
MechanicaltoycarsA,B,andC,eachtravelingatitsownuniformrate,startedfromthesamepointatthesametimeandraced
BaekelandandHartmannreportthatthe"shortsleepers"hadbeenmoreorlessaverageintheirsleepneedsuntilthemenwerein
最新回复
(
0
)