首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 函数int funl (int m,int n)的功能是:计算并返回正整数m和n的最大公约数。 【函数2.1】 int funl (iht m,int n){
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 函数int funl (int m,int n)的功能是:计算并返回正整数m和n的最大公约数。 【函数2.1】 int funl (iht m,int n){
admin
2008-01-03
53
问题
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
函数int funl (int m,int n)的功能是:计算并返回正整数m和n的最大公约数。
【函数2.1】
int funl (iht m,int n){
while((1)) {
if(m>n) m=m-n;
else n=n-m;
}
(2);
}
【函数2.2说明】
函数long fun2(char*str)的功能是:自左至右顺序取出非空字符串str中的数字字符形成一个十进制整数(最多8位)。
例如,若字符串str的值为“f3g8d5.ji2e3p12fkp",则函数返回值为3852312。
【函数2.2】
long fun2 (char*str)
{ int i=0;
long k=0;
char*P=str;
while (*p!=’\0’&& (3)) {
if (*p>=’0’&&*p<=’9’) {
k=(4)+*p-’0’;
++i;
}
(5);
}
return k;
}
选项
答案
(1)m!=n,及其等价形式 (2)return m,或return n (3)i<8,或i<=7,及其等价形式 (4) k*10 (5)p++,或++p,或p+=1,或p=p+1
解析
由函数2.1的说明可知,该函数的功能是计算并返回正整数m和n的最大公约数。由于函数体中只有变量m和n,因此空(1)所在的循环条件只
能是关于m和n关系的表达式,且最大公约数保存在m或n中。同时从while的循环体可知,反复从较大者中减去较小者后,最后m和n的值会相等,
因此循环条件为m!=n或其等价形式。
函数long fun2(char*str)的功能是:自左至右顺序取出非空字符串str仕中最多8位数字字符形成一个十进制整数。从函数的功能描述和函
数体语句可知,变量i是用于计算得到的数字字符个数的,由于i的初始值为0,因此空(1)处应填“i<8”或其等价形式。8位长度的十进制整数
a1a2a3a4a5a6a7a8表示为:
a1a2a3a4a5a6a7a8=a1*10
7
+a2*10
6
+a3*10
5
+a4*10
4
+a5*10
3
+a6*10
2
+a7*10
1
+a8
=(((((((0*10+a1)*10+a2)*10+a3)*10+a4)*10+a5)*10+a6)*10+a7)*10+a8
因此有:k0=0,ki=ki-1*10+ai (1≤i≤8),k8就是计算结果。
转载请注明原文地址:https://www.kaotiyun.com/show/KzjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
随着Office软件的广泛使用,利用宏语言编制的宏病毒寄生于(16)的宏中。
CPU的主要功能是(5)。
计算机操作人员对软件响应性的要求不包括(24)。
数据处理技术员小王为了本企业的利益做了如下几项数据处理,其中________是违法的。
某年级有甲乙两班,在最近举行的全年级数学考试中,甲班平均成绩为P,乙班平均成绩为Q,甲班人数占全年级的比例为α,则全年级的平均成绩为()。
信息系统升级后,需要将数据从旧系统(包括手工系统)转换到新系统。以下关于数据转换的叙述中,不正确的是(69)。
Word定时自动保存功能可以()。
计算机网络中,防火墙的功能不包括________________。
与外存相比,内存的特点是(3)。
请根据说明把图11-1中的(1)~(4)填写完整。当收到的邮件出现古怪字符(乱码)时,请问这是什么原因造成的(排除病毒原因)?怎么解决?
随机试题
对于蛋白质分子三级结构的描述,其中不正确的是
患者泻下物清稀,或如水样,腹痛肠鸣,脘闷纳少,舌苔白腻,脉濡缓者,治法是
腰椎间盘突出症的典型症状是
已知环宇公司有关资料如下:2005年度主营业务收入为325万元,净利润为65万元。要求:(1)计算2005年年末的流动比率、速动比率、资产负债率和权益乘数。(2)计算2005年总资产周转率、主营业务净利率和净资产收益率
在会计核算中,以货币计量为主,以实物量度或者劳务量度为辅,对特定单位的经济活动进行计量。()
案例: 2018年10月12日,甲医院向乙公司承租呼吸机10台,双方签订书面合同,约定:租期3个月,每台租金12000元,全部租金120000元于租期届满时一次性支付。双方未约定租赁期间的维修事项。 2018年11月11日,1台呼吸机在正常使用的情况下
市民广场中有两块草坪,其中一块草坪是正方形,面积为400平方米,另一块草坪是圆形,其直径比正方形边长长10%,圆形草坪的面积是多少平方米?()
据下面材料,回答问题。【资料】一个单元的学习结束后,张老师问学生:“你们最喜欢哪一篇课文?”学生各抒己见,就自己喜欢的课文积极表达意见,小王在一旁默不作声,张老师问小王为什么不积极发言,小王说:“我都不喜欢。”张老师批评了小王,小王嘟着嘴坐下了。回家后,
-2,1/2,4,2,16,()。
简述国家机构的特点。
最新回复
(
0
)