首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 函数int factors(int n)的功能是判断整数n(n>=2)是否为完全数。如果n是完全数,则函数返回0,否则返回-1。 所谓“完全数”是指整数
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] 函数int factors(int n)的功能是判断整数n(n>=2)是否为完全数。如果n是完全数,则函数返回0,否则返回-1。 所谓“完全数”是指整数
admin
2010-12-16
50
问题
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。
[说明1]
函数int factors(int n)的功能是判断整数n(n>=2)是否为完全数。如果n是完全数,则函数返回0,否则返回-1。
所谓“完全数”是指整数n的所有因子(不包括n)之和等于n自身。例如:28的因子为1,2,4,7,14,而28=1+2+4+7+14,因此28是“完全数”。
[C函数1]
int factors(int n)
{ int i,S;
for(i=l,s=0;i<=n/2;i++)
if(n%i==O) (1);
if( (2) )return 0;
rerurn -1;
}
[说明2]
函数int maxint(int a[],int k)的功能是用递归方法求指定数组中前k个元素的最大值,并作为函数值返回。
[C函数2]
int maxint(int a[],int k)
{ int t;
if( (3) )return (4);
t=maxint(a+1, (5) )j
return(a[0]>t) ? a[0] :t;
}
选项
答案
(1)s+=i (2) n==s (3) k-1或k-1==0 (4) a[0]或*a或a[k-1] (5) k-1或--k
解析
对于函数1,是判断整数n(n>=2)是否为完全数。首先用for循环求该整数的所有因子之和,所以(1)填“s+=i”若其和等于整数本身,则为完全数,返回值为0,则(2)填“n==s”;否则返回值为-1。
对于函数2,是用递归方法找出数组中的最大元素。该递归的出口条件为k=1,即(3)填“k==1”或“k-1==0”:只有一个数时,它本身就是最大的,(4)填“a[0]”或“*a”或“a[k-1]”;对于多个数的情况,在剩下的k-1个元素中找到最大的,并与首元素值比较,返回最大的一个,所以(5)填“k-1”或“--k”。
转载请注明原文地址:https://kaotiyun.com/show/cBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel2010的A1单元格中输入函数“=ABS(ROUND(-1.478,2))”,按回车键后,A1单元格中的值为________________。
在Excel2010中,C3:C7单元格中的值分别为10、OK、20、YES和48,在。D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为________________。
目前最常见的用户界面是________________。
当前,大部分商业DBMS中所用的主要数据模型是()。
经过反复修改的文档已经定稿,需要送到其他电脑上打印。为防止不同电脑不同软件版本或他人误操作导致文档发生变化,最好将该文档以()格式保存并传送。
在Excel工作表中,已输入的数据如下所示:按回车键后,B2单元格显示的值为()。
在浏览网页时,当鼠标指针移至某些文字或某些图片时,会出现手形状,通常是由于网页在这个地方做了(17)。
某互联网公司建立的用户画像(标签化的用户信息)包括人口属性和行为特征两大类,()属于行为特征。
以下关于计算机网络协议的叙述中,不正确的是(58)________________。
为使双击指定类型的文件名就能调用相应的程序来打开处理它,需要将这种文件类型与相应的程序建立文件(23)。
随机试题
在利改税的第二步改革的具体内容中,恢复和开征_____等四种地方税。()
按照肌丝滑行学说,安静时阻碍肌纤蛋白与横桥相结合的物质是
某女,28岁,初产妇。产后1周,乳汁缺少,经服猪蹄汤通乳,尚未见效。遂来针灸治疗。
某初产妇,会阴侧切顺娩一活男婴,产后第4天,体温40℃,伴脉速,头疼,下腹疼痛,恶露有臭味,会阴切口红肿,双乳软,无硬结。导致体温升高的可能原因不包括
A、试管培养B、玻片小培养C、平皿培养D、CO2培养E、微需氧培养真菌分离培养、传代和保存菌种最常用的方法
从事会计工作的人员,已经取得注册会计师证书的,不必再取得会计从业资格证书。()
一艘油轮自科威特港驶往大连,其最短航线为:
以下名称是手机中的常用软件,属于系统软件的是()。
______,thelargestprovinceinCanadageographically,isfamousforitsstrongFrenchculture.
In1939twobrothers,MacandDickMcDonald,startedadrive-inrestaurantinSanBernadino,California.Theycarefullychosea
最新回复
(
0
)