首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中,函数fun的功能是判断整数n是否是“完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为“完数”。例如:6的因子包括1、2,3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的
给定程序MODI1.C中,函数fun的功能是判断整数n是否是“完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为“完数”。例如:6的因子包括1、2,3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的
admin
2016-04-07
46
问题
给定程序MODI1.C中,函数fun的功能是判断整数n是否是“完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为“完数”。例如:6的因子包括1、2,3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的是找到的因子,变量k中存放的是因子的个数。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
int fun(int n,int a¨,int*k)
{ int m=0,i,t;
{
t=n;
/**********found**********/
for(i=0;i
if(n%i=0)。
{a[m]=i;m++;t=t—i;}
/ found**********/
k=m:
/**********found**********/
if(t=0)return 1;
else return 0;
}
main()
{int n,a[10],flag,i,k;
printf("请输入一个整数:");scanf("%d",&n);
flag=fun(n,a,&k);
if(flag)
{ printf("%d是完数,其因子是:",n);
for(i=0;i
);
printf("\n");
}
else printf("%d不是完数.\n",n);
}
选项
答案
(1)for(i=0;i
解析
(1)for(i=0;i
(2)k=m改为*k=m,k为指针不能直接赋值整数,* k为指针指向的内容。
(3)if(t=0)改为if(t=0),括号内应为判断语句而不是赋值语句。
转载请注明原文地址:https://jikaoti.com/ti/qzi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言的基本单位是()。
在面向对象方法中,类之间共享属性和方法的机制称为______。
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是______。
以下各选项企图说明—种新的类型名,其中正确的是______。
已知二叉树BT的后后序遍历序列是dabec,中序遍历序列是debac,它的前序遍序列是______。
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统—管理与控制。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
随机试题
对于认知和技能领域的学业,最常用的教学评价手段是标准化成就测验和()
甲公司是专业生产韩式家具的企业,自2006年以来一直在自己生产的家具上使用“乐家”商标,但并未注册。2012年甲公司发现本市的另一家公司也开始使用文字、图形均相同的“乐家”商标生产家具,尚未注册。甲公司认为自己生产的韩式家具在本市已有较大的名气,应当保护好
调制解调器(Modem)的功能是实现_____________。
关于支气管扩张主要累及的部位,以下哪种描述是正确的
早孕的临床表现不包括
图5—3—1所示两根圆轴,横载面面积相同但分别为实心圆和空心圆。在相同的扭矩T作用下,两轴最大切应力的关系是()。[2013年真题]
就一般情况而言,用差额内部收益率法进行计算期不同的互斥方案比选,应满足的条件可以是()。
在SQL的查询语句中,允许出现聚集函数的是(40)。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
HelenandMartinWithathoughtfulsigh,Helenturnedawayfromthewindowandwalkedbacktoherfavouritearmchair.【C1】___
最新回复
(
0
)