首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。 请改正函数f
给定程序MODI1.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。 请改正函数f
admin
2015-12-22
25
问题
给定程序MODI1.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
int fun(unsigned n,int *zero)
{ int count=0,max=0,t;
do
{ t=n%10;
/**********found**********/
if(t=0)
count++;
if(max
n=n/10;
}while(n);
/**********found**********/
zero=count;
retumr]max;
}
main()
{unsqned n;int zero,max;
printf("\nInput n(unsigned):");
scanf("%d",&n);
max=fun(n,&zero);
printf("\nThe result:max=%d zero=%d\n",max,zero);
}
选项
答案
(1)if(t==0) (2)*zero=count;
解析
(1)第一个标识下的if语句是判断t是否为0,而原题给出的“if(t=0)”是将0赋值给t,所以将第一个标识下的“if(t==0)”改为“if(t==0)”。
(2)第二个标识下的“zero=count;”语句,根据fun函数中zero的定义为指针型。所以,第二个标识下“zero=count;”应该改为“*zero=count;”。
转载请注明原文地址:https://kaotiyun.com/show/rXDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
数据结构分为线性结构和非线性结构,带链的队列属于【】。
下列选项中,值为1的表达式是()。
定义下列结构体(联合)数组:structst{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU"
数据库系统的核心是()。
若有说明:inta[][3]={0,0};则不正确的叙述是()
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
按照“先进先出”组织数据的数据结构是()。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法,这称为对象的______。
随机试题
公司价值是指公司全部资产的市场价值,即______之和。
尿中β2微球蛋白增多而血中不增高,这种蛋白尿属于
下列有抗原性的纤维蛋白溶解药是
患者,男,33岁。3日来右下后牙痛,不能咬物。半年前,发现右下后牙龈有小包,平时无明显不适。检查见46龋深,穿髓孔探无感觉,叩诊(土),47、46间根尖处牙根有瘘管开口,压挤少许脓液流出。48前倾阻生,龈红肿明显,探龈袋深部有脓液。X线片见46远中根尖周X
电梯停止开关一般称急停开关,按要求在()必须装设停止开关。
安全评价是指以实现安全为目的,应用安全系统工程原理和办法,辨识与分析工程、系统、生产经营活动中的危险、有害因素,预测发生事故或造成职业危害的可能性及其严重程度,提出科学、合理、可行的安全对策措施建议,作出评价结论的活动。依据《安全评价通则》(AQ8001
定日付款的商业汇款,持票人应当在()向付款人提示承兑。
某市城乡建设委员会决定对某建筑公司在工程招标中的不良行为进行批评,适用的文种是()。
VBA中定义符号常量可以用关键字______。
A、Hegotanelectricshock.B、Thechocolateinhispocketmelted.C、Thepowertubeexplodedsuddenly.D、Hewashurtbytheradia
最新回复
(
0
)