首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。 请改正函数f
给定程序MODll.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。 请改正函数f
admin
2015-06-08
55
问题
给定程序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全国计算机二级
相关试题推荐
下列叙述中错误的是()。
在深度为6的满二叉树中,结点的个数为()。
下面程序的输出结果是______。#definea121constb=12;enumc{a1,a2};main(){printf("%d,%d,%d",sizeof(a),sizeof(b),s
以下各选项企图说明一种新的类型名,其中正确的是______。
在结构化方法中,软件功能分解属于下列软件开发中
结构化程序设计的主要任务是确定每个模块的
对存有重要数据的5.25英寸软盘,防止计算机病毒感染的方法是()
以下程序的功能是:借助指针变量找出数组元素中的最大值及其元素的下标值。请填空。#inculdemain(){inta[10],*p,*s;For(p=a;p-a
下面关于完全二叉树的叙述中,错误的是______。
树是结点的集合,它的根结点的数目是()。
随机试题
提出每个部门超过由科学方法确定的定额以上的收益由职工和雇主平分的管理者是()
A.胃液B.胰液C.唾液D.胆汁对脂肪消化能力最强的消化液是
根据《选举法》的规定,关于选举机构,下列哪一选项是不正确的?(2011—卷一—25,单)
电路如图7-18所示,己知I1=I2=1A,总电流I=()A。
设备制造的质量监控方式不包括()
机电工程施工现场的外部协调管理中,协调的形式以( )。
生产企业的物流管理组织是围绕着流通活动的各种职能所设置的,通常是流通企业生产活动的组织保证。()
我国对十二律产生的方法最早的记载是()中的“三分损益法”。
【程序】***主程序SETTALKOFFCLEARSTORE100TOX,Y,ZSETPROCEDURETOGC1DOPROClWITHX,Y?X,Y,ZSETPR()CEDURETOSETTALKON
TeamWorkTheclassteacher/sandstudent/sneedtoworklikeateam,withtheteacherbeingthecoachwhoneedstocontin
最新回复
(
0
)