首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数prim(int num),该函数实现判别参数num是否为素数,在主函数中利用prime()函数验证哥德巴猜想——任何比2大的偶数都可表示为两个素数之和基本功能,根据main函数的调用情况给出正确的返回值。 注意:部分源程序已存在文件t
请编写一个函数prim(int num),该函数实现判别参数num是否为素数,在主函数中利用prime()函数验证哥德巴猜想——任何比2大的偶数都可表示为两个素数之和基本功能,根据main函数的调用情况给出正确的返回值。 注意:部分源程序已存在文件t
admin
2010-02-08
53
问题
请编写一个函数prim(int num),该函数实现判别参数num是否为素数,在主函数中利用prime()函数验证哥德巴猜想——任何比2大的偶数都可表示为两个素数之和基本功能,根据main函数的调用情况给出正确的返回值。
注意:部分源程序已存在文件test36_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数prim的花括号中填写若干语句。
文件test36_1.cpp的内容如下:
#include <iostream.h>
const LEN=100;
int prim(int num)
{
}
void main()
{
int a=7;
int cnt=0;
cout<<"a is 7:\n";
int *s;
s=new int[LEN];
for(int i=2;i<a;i++)
{
if(!prim(i))
{
s[cnt]=i;
cnt++;
}
}
for (i=0;i<cnt;i++)
{
for (int j=i+1;j<cnt;j++)
{
if (s
+s [j] ==a)
cout<<s
<<’\t’<<s[j]<<’\t’<<end1;
}
}
}
选项
答案
int prim(int num) { int half,flag; flag =0; half=num/2; for (int i=2;i<=half;i++) { if(num%i==O) flag=1; else continue; } if (flag==1) return 1; else return 0; }
解析
本题考查的是考生对一般应用的综合考查,主要是对于for函数使用的应用。其基本算法如下:从2开始到该数的一半进行穷举,每个数都对参数nam进行整除,如果发现有任何一个数能够整除num,则标志变量flag变为1,最后返回的时候,返回值根据标志flag分别返回——能整除flag为1,返回“不能整除flag为0,返回0。
转载请注明原文地址:https://kaotiyun.com/show/f7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列现象中属于知觉恒常性的有
简述统计假设检验中两类错误的定义及其关系。
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
有一组数据之间的差异较大,几乎出现成倍增长的现象,那么下列哪种平均数更适合描述这组数据?()
2011年11月11日,中国人民银行公布了10月份的金融统计数据,对M2的统计口径进行了调整,将住房公积金中心存款和非存款类金融机构在存款类金融机构的存款计入了M2。试回答下列问题:为什么此次中国人民银行要调整M2的统计口径?
运用法理学理论和知识分析下列材料,并回答问题:2005年11月7日,中华人民共和国商务部发布了《酒类流通管理办法》,该《办法》第十九条规定:“酒类经营者不得向未成年人销售酒类商品,并应在经营场所显著位置予以明示”;第三十条规定:“违反本办法第十九
根据明初洪武年间对于官员进行考察的结果,对被评为“不称职”的官员,其职务处理为()。
设f(χ)=,且g(χ的一个)原函数为ln(χ+1),求∫01f(χ)dχ.
设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有元素个数为()。
随机试题
目标管理思想诞生于美国,但最早将目标管理理论应用于管理实践的国家是()
粉煤灰水泥的特性主要是()。
航空货运单
下列关于股利分配政策的表述中,正确的是()。
出版物定价的主要目标不包括()。
由教师做动作来带领学生进行模仿练习称为()。
如果a*b代表a+b-2,则当a*(1*4)=4时,a为()。
设A是三阶实对称矩阵,若对任意的三维列向量X,有XTAX=0,则().
A.causesofchangesB.increasingnumberofmuseumsandvisitorsC.museumsgettingclosertomorespectatorsD.moviesshowninmu
HowoldchildrenaregivenvaccineagainstpolioinPakistan?
最新回复
(
0
)