首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。 [说明] 函数Printprime(int UpBound)的功能是输出1到UpBound以内的全体素数。 [函数2.1] void PrintPrime(int UpBound)
阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。 [说明] 函数Printprime(int UpBound)的功能是输出1到UpBound以内的全体素数。 [函数2.1] void PrintPrime(int UpBound)
admin
2009-02-15
61
问题
阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。
[说明]
函数Printprime(int UpBound)的功能是输出1到UpBound以内的全体素数。
[函数2.1]
void PrintPrime(int UpBound)
printf("2," );
for(i=3; i<UpBound; i+ =2) {
int k = sqrt(i);
for(j=3; j<= k;(1)) /*检查i是否有3到k以入的奇因数*/
if((2)) break;
fi((3)) printf("%d", i);
[函数2.2说明]
递归函数invert(int a[],int k),int k)的功能是将数组a中的前k个元素逆置。
[函数2.2]
void invert(int a[ ], int k)
{ int t;
if ((4)) {
invert((5));
t=a[0];
a[0] =a[k-1];
a[k-l]=t;
}
}
选项
答案
(1)j+=2 (2)i%j==0 (3)j>k (4)k>1 (5)a+1,k-2
解析
(1)~(3)由于(1)处循环只检查i是否能被3到k以内的奇数所整除,因此循环增量应该是2。并且一旦i被某个3到k以内的奇数整除,那么内层for应当立即终止,此时j<=k。相反的,若内层for循环结束后j>k,则表明i没有3到k以内的奇因数,即i是一素数,应该输出;
(4)由于函数递归的终止条件是k不大于1,于是仅在 k>1时需要继续进行递归;
(5)为了将数组a的前k个元素a[0]、……、a[k-1]置逆,只需先将a[1]、……、a[k-2]这k-2个元素置逆,即调用invert(a+1,k-2),再交换a[0]和a[k-1]的值即可。
转载请注明原文地址:https://www.kaotiyun.com/show/ZojZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
信息处理技术员除了应熟练使用计算机进行信息处理操作外,还应熟悉本岗位相关的业务知识,其理由比较多,但不包括(67)。
关于Word中的多文档窗口操作,下列叙述中,不正确的是(48)。
在某机床上加工一批零件,要求其直径控制在1.5±0.2cm。检验员定时抽查测量了产品的直径,并绘制了如下的质量控制图。检验结论是:有()次检查发现质量问题,需要进一步查明原因并改进。
海关为严查一批进口食品罐头含铅量是否超标宜采用的方法是______。
扫描仪的主要技术指标不包括_______。
在Excel2003中,A1到E6单元格的值如下图所示,若在A7单元格中输入函数“=COUNTA(A1:E6)”,按回车键后,则A7单元格显示的值为(44)。
下列关于Windows7屏幕保护程序的叙述中,不正确的是__________。
图文混排是Word的特色功能之一,下列叙述中,不正确的是(46)。
在用Word软件编辑文档时,若误删除了一个数据,随后可使用______命令进行恢复。
随机试题
由于受社会分化及国家各类组织分化水平不高的限制,早期行政组织思想大多__________在早期思想家的治国方略中,与政治思想、法律思想含混在一起,没有__________行政组织思想,但内容相当丰富,成为后来行政组织理论的渊源。
在肺栓塞的诊断中,大于或等于2个肺段肺灌注显像缺损,肺通气显像与X线胸片均未见异常,或灌注缺损区大于异常的肺通气或X线胸片
龋病探诊时需检查
表面不平坦,呈脂肪光泽,手紧握置于耳旁,可闻轻微爆裂声。体轻,质松,易碎,并有特异臭气的矿物药是
【背景资料】某大型自来水工程项目,施工企业项目经理部依据合同有关条款,对该工程项目编制了施工项目质量计划,并严格按GB/T1900方案标准对施工项目的质量进行控制,该工程在施工验收时,达到了优良工程。【问题】编制施工项目质量计划的原则是什么?
机电产品是目前我国出口量最大的商品。()
世贸组织是()谈判的成果。
教学的发展性原则要求教学内容、方法和进度,既要适合学生已有的发展水平又要有一定难度。()
环境化学效应是指在环境条件的影响下,物质之间的化学反应所引起的环境效果。以下现象属于环境化学效应的是()。
A、Shehastheabilitytoaffordonlyonetree’sremoval.B、Shedoesn’twanthertreestoberemoved.C、Shewillapplyforthest
最新回复
(
0
)