首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和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
29
问题
阅读下列程序说明和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://jikaoti.com/ti/7TW7FFFM
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列软件中,(35)可以完成文件压缩和还原。
海关为严查一批进口食品罐头含铅量是否超标宜采用的方法是______。
Word“格式”菜单下的字体命令不可以设置(47)。
下列选项中,具有连接范围窄、用户数少、配置容易、连接速率高等特点的网络是(8)。
信息处理技术员资格考试的试卷包括信息处理基础知识、计算机基础知识、法律法规知识、专业英语、办公软件使用技能五个方面。某次考试后,对这五个方面分别统计了各考生的得分率以及全国的平均得分率。为了直观展现每个考生在各个方面的水平以及该考生的整体水平,并与全国平均
n=1,2,3,…,100时,[n/3]共有(4)________________个不同的数([a]表示a的整数部分,例如[3.14]=3)。
在Excel2010中,C3:C7单元格中的值分别为10、OK、20、YES和48,在。D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为________________。
________________不会是信息系统的功能。
________________是按照科学的城市发展理念,利用新一代信息技术,通过人、物、城市功能系统之间的无缝连接与协同联动,实现自感知、自适应、自优化,形成安全、便捷、高效、绿色的城市形态。
阅读以下说明,回答问题1至问题5。【说明】某企业的网络安装防火墙后其拓扑结构如图4-1所示。
随机试题
关于体表解剖,正确的是
关于TTS的叙述不正确的是
A.劣药B.假药C.残次药品D.仿制药品E.特殊管理药品超过有效期的药品是
控制轻、中度支气管哮喘症的首选药是()。
某砂质海滨要修一条18km长的路基,路基底宽60m,深8m,顶标高+6m,路基两侧为袋装砂,外侧为反滤、护坡、镇脚,当中为200万m3回填砂,路基两侧设有混凝土防浪墙,工程量为2500m3。问题:简述该工程的主要施工工艺。
中国5G设定的系统能力的技术指标包括()。
发行人和主承销商应当在发行公告中披露()。Ⅰ.战略投资者的选择标准Ⅱ.持有期限制Ⅲ.向战略投资者配售的股票金额Ⅳ.向战略投资者配售的股票总量
读“我国某地气温、降水和地下水水位年内变化图”(下图),回答下列问题。该地可能位于()。
英国资产阶级革命后,资产阶级继续沿用了英国封建时代的法律;日本资产阶级承袭了日本封建社会时代的法律;俄国十月革命后,1922年制定的民法典大量采用了旧民法典的内容。上述历史事实说明()。
根据下列资料。回答下列问题。2007年至2014年社会服务机构固定资产原值最高额比最低额多:
最新回复
(
0
)