首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19、23、29、31、37。 注意:部分源程序在文件PROGl.C中
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19、23、29、31、37。 注意:部分源程序在文件PROGl.C中
admin
2016-08-16
84
问题
请编写一个函数void fun(int m,intk,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。
例如,若输入17,5,则应输出19、23、29、31、37。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
void fun(int m,int k,int xx[])
{
}
void main()
{
FTLE*wf;
int m,n,z z[1000];
system("CLS");
printf("\nPlease enter two in
tegers:");
scanf("%d%d",&m,&n);
fun(m,n,zz);
for(m=0;m
printf("%d",zz[m]);
printf("\n")j
/***********************/
wf=fopen("out.dat","w");
fun(17,5,zz);
for(m=0;m<5;m++)
fprintf(wf,"%d",zz[m]);
fclose(wf);
/*******************/
}
选项
答案
void fun(int m,int k,int xx[]) { int i,j,n; for(i=m+1,n=0;n
=i)/*如果是素数,放入数组xx中*/ xx[n++]=i; } }
解析
本题主要考查素数的判定方法,如果一个数不能被除了1和其自身以外的数整除,则这个数为素数。本程序使用循环语句控制需要判断的数,在循环体中判断该数是否为素数,若是则存入数组xx中。
转载请注明原文地址:https://kaotiyun.com/show/FaNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下程序:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;q=(l
有以下程序:#include<iostream>usingnamespacestd;intmain(){inta=5;b=4,c=3,d=2;if(a>b>c)
下面是类MyClass的定义,对定义中各种语句描述正确的是()。classMyClass{publiC:voidMyClass(inta)//①{x=a;
有以下程序:#include<iostream>usingnamespacestd;intmain(){chara[10]={’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’
数据库保护分为安全性控制、【】、并发性控制和数据的恢复。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是()。
若有以下程序:#include<iostream>usingnamespacestd;voidsub(intx,inty,int*z){*z=y+x;}intmain()
栈是限定在一端进行插入与删除的线性表,那么其组织数据的原则是()。
友元类的所有成员函数都是另一个类的【】。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
随机试题
求(2x+1)n的收敛半径和收敛域.
结合作品论述艺术作品的感性和理性。
颁发《动物防疫条件合格证》的主体是()
如图15—4—32所示的结构,EI=常数,用力矩分配法计算时,分配系数μA1为()。
工程勘察工作一般分()。
从20世纪60年代开始,邓小平同志通过不断探索,在1992年南方谈话中,他将社会主义本质概括为:“社会主义的本质,是解放生产力,发展生产力,消灭剥削,消除两极分化,最终达到共同富裕。”这一概括的理论意义在于()。
主观唯心主义和客观唯心主义的区别是
AmazontodayunveiledDashButtons,aneasywayforcustomersto【C1】______selectbulkgoods【C2】______aninternet-connectedbut
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
将考生文件夹下DOSION文件夹中的文件HDLS.SEL复制到同一文件夹中,文件命名为AEUT.SEL。
最新回复
(
0
)