欢迎访问第一题库!

阅读以下说明和C函数,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明1]函数isPrime(int n)的功能是判断n是否为素数。若是,则返回1,否则返回0。素数是只能被1和自己整除的正整数。例

第一题库 分享 时间: 加入收藏

考试:初级软件水平考试

科目:(初级)程序员(在线考试)

问题:

阅读以下说明和C函数,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明1]函数isPrime(int n)的功能是判断n是否为素数。若是,则返回1,否则返回0。素数是只能被1和自己整除的正整数。例如,最小的5个素数是2,3,5,7,11。[C函数] int isPrime(int n) { int k, t; if (n==2) return 1; if(n<2 || ______)return 0; /*小于2的数或大于2的偶数不是素数// t=(int)Sqrt(n)+1; for(k=3; k<t; k+=2) if(______) return 0; return 1; }[说明2]函数int minOne(int art[],int k)的功能是用递归方法求指定数组中前k个元素中的最小者,并作为函数值返回。[C函数]int minOne(int arr[],int k){int t;assert(k>0);if(k==1)return ______;t=minOne(arr+1,______);if(arr[0]<t)return amr[0];return ______;}

答案:


相关标签:

(初级)程序员     素数     函数     返回     说明     答题    

推荐文章

某待开发的信息系统工作分解结构图如下图,其中标有“(1)”的方框应该填入的内容是 ( ) 。 假设每台机床只能完成一道工序,现有四道工序需要分配到四台机床上,分配成本(以元计)如下所表示,由于工艺要求,工序一不能分配到机床丙上,工序三又不能分配到机床丁上。成本最低的分配方案中,其成本是 ( ) 在Linux中系统的配置文件存放在( )目录下。 阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。【说明】某局域网采用DHCP服务器自动分配IP地址,网络结构如图2-1所示。【问题1】(4分,每空1分)通过DHCP服务器分配lP地址 试题一(共20分)阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。【说明】某单位有两间办公室,通过ADSL接入Internet,内网由若干台计算机组成局域网,手机和笔记本电脑均可通过 假设段页式存储管理系统中的地址结构如下图所示,则系统( )。 针对下列程序段,需要( )个测试用例才可以满足语句覆盖的要求。 某项目由P1、P2、P3、P4、P5五个活动组成,五个活动全部完成之后项目才能够完成,每个活动都需要用到R1、R2、R3三种互斥资源,三种资源都必须达到活动的资源需求量,活动才能开始。已分配资源只有在 进程 P1.P2.P3.P4.P5 和 P6 的前趋图如下所示:若用 PV 操作控制这 6 个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为(请作答此空);空③和空④处应分别为(请作答此 题目请看图片
221381
领取福利

微信扫码领取福利

微信扫码分享