首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。 请改正函数f
给定程序MODll.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。 请改正函数f
admin
2015-06-08
51
问题
给定程序MODll.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;
return max;
}
main()
{unsiqned n;int zero,max;
printf(“\nInput n(unsigned):”);
scarlf(“%d”,&n);
max=fun(n,&zero);
printf(“\nThe result:max=%d zero=
%d\n”,max, zero);
}
选项
答案
(1)if(t==0) (2)*zero=count;
解析
本题中函数的功能是统计一个无符号整数中各位数字值为0的个数。对无符号数进行截取,然后对每个数字进行判断并统计。
[解题思路]
(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/uaJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intm[][3]={1,4,7,2,5,8,3,6,9}inti,j,k=2;for(i=0;i<3;i++){printf("%d",m[k][i])
以下程序的输出结果是______。main(){charst[20]="hello’、0\t\\";printf("%d%d\n",strlen(st),sizeof(st));}
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是v。
设有下列二叉树:对此二叉树先序遍历的结果是
数据库系统的核心是()。
有以下程序段:intn=0,p;do{scanf(“%d”,&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件是
软件详细设计的主要任务是确定每个模块的
以下叙述中不正确的是______。
数据的完整性是指数的正确性、有效性和______。
为了使模块尽可能独立,要求
随机试题
(20ll,2013)质量为m,半径为R的均质圆盘,绕垂直于图面的水平轴O转动,其角速度为ω,在图4—78示瞬时,角加速度为零,盘心C在其最低位置,此时将圆盘的惯性力系向O点简化,其惯性力主矢和惯性力主矩的大小分别为()。
任何单位或者个人都()向负有安全生产监督管理职责的部门报告事故隐患、举报安全生产违法行为。
对环境管理体系的模式建立在一个由( )诸环节构成的动态循环过程的基础上。
建筑的防火设计可以分为建筑被动防火系统、建筑主动防火系统和安全疏散系统三部分,下列属于建筑被动防火系统的是()。
(操作员:李主管;账套:102账套;操作日期:2014年1月31日)设置固定资产变动方式。固定资产变动方式编码:05固定资产变动方式名称:盘盈变动类型:增加固定资产。
主承销商出具的推荐函应当至少应包括( )。
只有当外部审计组织按照有关监管法律的授权或接受监管当局的委托对商业银行进行审计时,其工作才具有风险监管的性质。()
•Lookatthestatementsbelowandthebookreviewsontheoppositepage.•Whichsection(A,B,CorD)doeseachstatement1-7
Thepressure______causesAmericanstobeenergetic,butitalsoputsthemunderaconstantemotionalstrain.
WhenpeoplesaythatCambridgeisauniversitytown,theydonotmeanthatitisatownwithauniversityinit.Auniversityto
最新回复
(
0
)