选择题:函数int factors(int n)的功能是判断整数n(n>=2)是否为完全数。如果n是完全数,则函数返回0,否则返

  • 题目分类:软考初级
  • 题目类型:选择题
  • 查看权限:VIP
题目内容:
函数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=1,s=0;i<=n/2;i++)

if(n%i=0) (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)______ );

return(a[0]>t)?a[0]:t;

}




参考答案:

已知一棵二叉树用二叉链表存储,t指向根节点,P指向树中任一节点。下列算法为输出从t到P之问路径上

已知一棵二叉树用二叉链表存储,t指向根节点,P指向树中任一节点。下列算法为输出从t到P之问路径上

查看答案

●USB是一种串行总线规范,它支持设备热插拔,以菊花链方式最多可连接 (12) 个设备,设备间的连接电

●USB是一种串行总线规范,它支持设备热插拔,以菊花链方式最多可连接 (12) 个设备,设备间的连接电

查看答案

请回答以下有关Interne的使用和操作的问题1~5,把答案填到对应栏内。 把一个消息排队之后收到一个

请回答以下有关Interne的使用和操作的问题1~5,把答案填到对应栏内。 把一个消息排队之后收到一个

查看答案

NetBIOS在功能上包括哪些服务?

NetBIOS在功能上包括哪些服务?

查看答案

在图11-7所示的网页上,当用户单击了按钮“提交”后,将会以(1)方式将用户输入的查询数据提交给服务

在图11-7所示的网页上,当用户单击了按钮“提交”后,将会以(1)方式将用户输入的查询数据提交给服务

查看答案