首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和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
45
问题
阅读下列程序说明和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://kaotiyun.com/show/RbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列关于数据库系统的说法中,(62)是错误的。
企业信息系统的用户一般不包括()。
将Word2007文档中部分文本内容复制到其他地方,先要进行的操作是__________。
在Excel工作表中,已输入的数据如下所示:按回车键后,B2单元格显示的值为()。
在浏览网页时,当鼠标指针移至某些文字或某些图片时,会出现手形状,通常是由于网页在这个地方做了(17)。
某金融企业正在开发移动终端非现场办公业务,为控制数据安全风险,采取的数据安全措施中并不包括______。
(1)是固化在主板ROM内的程序,为计算机提供最底层、最直接的硬件访问和控制。
四位二进制数(从0000到1111)中,不含连续三位相同数字的数共有(4)个。
为使双击指定类型的文件名就能调用相应的程序来打开处理它,需要将这种文件类型与相应的程序建立文件(23)。
下列关于在Word中文字和表格之间转换的叙述,正确的是(51)。
随机试题
A.扩张型心肌病并发心力衰竭B.风湿性心脏病二尖瓣狭窄并发心力衰竭C.急性病毒性心肌炎并发心力衰竭D.肺源性心脏病并发心力衰竭E.冠心病伴心房颤动并发心力衰竭β受体阻断剂应首选用于
气、血、阴、阳俱补的补阳药是__________。
【2004】某地区2004年初拟建一工业项目,有关资料如下:1.经估算国产设备购置费为2000万元(人民币)。进口设备FOB价为2500万元(人民币),到岸价为3020万元(人民币),进口设备国内运杂费为100万元。2.本地区已建类似工程项目中建筑工程
填制出境货物报检单时,下列做法正确的有()。
加工贸易电子账册的报核期限,一般为:
关于消费税的说法,正确的是()。
甲公司2012年度至2017年度发生的与一栋办公楼有关的业务资料如下:(1)2012年1月1日,甲公司与乙公司签订合同,委托乙公司为其建造一栋办公楼。合同约定,该办公楼的总造价为10000万元,建造期为12个月,甲公司于2012年1月1日向乙公司预付20
下列职务中属于领导职务的有()。
【S1】【S2】
A、Sellhistextbooks.B、Getsomeextrahelp.C、Gotothebank.D、ApplyforthejobDW:Iheardthattheyarehiringpart-timesa
最新回复
(
0
)