首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和c代码,将应填入(n)处的字句写在对应栏内。 [说明] 下面的程序利用递归算法计算x和y的最大公约数。 [函数2.1] main ( ) { int x,y,k,t; scanf(" % d% d" , &x, &y);
阅读下列程序说明和c代码,将应填入(n)处的字句写在对应栏内。 [说明] 下面的程序利用递归算法计算x和y的最大公约数。 [函数2.1] main ( ) { int x,y,k,t; scanf(" % d% d" , &x, &y);
admin
2009-02-15
56
问题
阅读下列程序说明和c代码,将应填入(n)处的字句写在对应栏内。
[说明]
下面的程序利用递归算法计算x和y的最大公约数。
[函数2.1]
main ( )
{ int x,y,k,t;
scanf(" % d% d" , &x, &y);
if(x>y) { t=x;x=y; y=t;}
(1);
while(k! =0){
y=x;
(2);
k=y%x;
}
prinff( "% d" ,x); }
[函数2.2说明]
函数fun(char *str,char *substr的功能是计算子串sugbstr在串str中出现的次数。
[函数2.2]
fun(ehar * str, char * substr)
{ int x,y,z;
(3);
for(x=0;str[ x] ! = ’\O’;x + + )
for(y=x,z=0;sabstr[z] = =str[y];(4),y+ +)
if((5)= =’\0’) {
num + +;
break;
}
return(num);
}
选项
答案
(1)k=y%x (2)x=k (3)int num=0 (4)z++ (5)substr[z+1]
解析
(1)~(2)使用递归算法计算x和y的最大公约数时,不妨令y≥x,如果y除x余数得。则x即为所求;否则令y←x,x←余数,继续上述判断。
(3)此处应声明变量num并初始化;
(4)次循环的功能是从str的第y个位置起与substr做比较,循环过程中y和z应同时增1;
(5)若上面的循环重复执行,直到到达substr结束,则表示substr在str中出现一次。
转载请注明原文地址:https://www.kaotiyun.com/show/RbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列关于Word2007撤销操作的叙述中,正确的是______。
(68)________________属于人工智能的应用。
某地区对高二学生举行了一次数学统考,并按“成绩-人数”绘制了分布曲线。考试成绩呈(12)________________,分布比较合理。
下列关于索引的叙述中,正确的是________________。
某软件公司规定,该公司软件产品的版本号由二至四个部分组成:主版本号次版本号[.内部版本号][.修订号]。对该公司同一软件的以下四个版本号中最新的版本号是(
以下关于数据录入人员和数据校验人员工作职责的叙述中,不正确的是______。
在Excel中,B2单元格的内容为123,A1单元格中的内容为“=B2”,当用Delete键删除B2单元格的内容后,则A1单元格显示(55)。
某公司下设4个分公司A、B、C、D,上月各分公司的销售额及其在总公司所占比例如下表所示。由于此表单受潮,有些数据看不清了,但还可以推算出来。根据推算, D公司上月的销售额为(68)万元。
在下列的Excel表中,在C3单元格输入公式“=A2+$C$2”,则C3单元格的值为(55)。
阅读下列说明和HTML文本,分析其中嵌入的JavaScrlpt脚本,将应填入(n)处的语句写在对应栏内。[说明]本题实现用鼠标拖拽图片在Web页内移动的功能。将鼠标放在图片上,按下左键,移动鼠标便可带动图片一起移动。[HT
随机试题
风险型决策和不确定型决策的区别是
A.交感神经B.迷走神经C.窦神经D.舌咽神经E.降压神经人体主动脉弓压力感受器的传入神经是()
中国共产党的立党之本、执政之基、力量之源是【】
根据《药品经营许可证管理办法》,由原发证机关注销《药品经营许可证》的情形不包括
在甲企业诉区工商局查处其生产劣质产品一案中,甲企业认为自己的产品质量不合格是由于原材料所致,其中有一个关键的证据在乙企业场区内,但由于乙企业正在搬迁,这个证据极有可能灭失,因而甲企业欲申请证据保全,那么其应当在何时以何种方法提起证据保全申请?
如果工程施工中有较大部分采用新技术和新工艺,当业主和承包商在这方面过去都没有经验,且在国家颁布的标准、规范、定额中又没有可作为依据的标准时,为了避免投标人盲目地提高承包价款,或由于对施工难度估计不足而导致承包亏损应首先选用()。
标注各层楼面的标高,窗台、窗上口、顶棚的高度,以及室内净空尺寸的建筑施工图为()。
2018年2月,某审计组对甲公司2017年度财务收支进行了审计。有关情况和资料如下:1.投资与筹资循环审计的情况和资料、转换和验证后,进一步进行投影、连接等操作,以创建适合审计人员进行数据分析的中间表。2.审计人员发现,甲公司财务人员赵某根据收到的支票
若要重载+、=、<<、==和口运算符,则必须作为类成员重载的运算符是()。
冯.诺依曼(VonNeumann)型体系结构的计算机硬件系统的五大部件是__________。
最新回复
(
0
)