首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。 例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动maln函数,
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。 例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动maln函数,
admin
2017-02-27
32
问题
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。
例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动maln函数,不得增行或删行,也不得更改程序的结构!
#include
long fun (long num)
{
long k;
do
{ k*=numool0 ;
num\=10 ;
} while (num) ;
return (k) ;
}
main ( )
{ long n ;
printf ("\nPlease enter a number:") ;
scanf ( "%1d",&n) ;
}
选项
答案
(1) long k=1; (2) num/=10;
解析
(1)本题中函数的功能是计算正整数num各个位上的数字之积。首先要对正整数进行截取,取得该正整数的各个位上的数字,然后对求得的数进行累积。
(2)从己给定源程序的main主函数入手,通过键盘输入一个正整数n,语句“printf("\n%ld\n“,fun(n));”调用fun函数求得n各个位上的数字之积。
(1)第一个错误标识下的k是函数的返回值,子函数fun中在执行“k*=num %10; ”之前,只进行了定义,却没有赋初值,编译时会警告变量在使用之前没有初始化k。k代表了各个位上的数字之积,其初值应为1。因此,第一个标识下的“long k;”改为“long k=1;”。
(2)第二个标识下的符号“\”是非法字符,根据题意,这里应该是进行除法运算,所以“num \=10; ”应该改为“num /=10; ”。
转载请注明原文地址:https://jikaoti.com/ti/SVkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。2012年第三季度全国100个城市的公共就业服务机构市场中,用人单位通过公共就业服务机构招聘各类人员约643.3万人,进入市场的求职者约610万人,岗位空缺与求职人数比率比上年同期上升了1%。上年同期这100个城市中,
根据以下资料,回答以下问题。2014年末全国共有图书馆3117个,比上年末增加5个。年末全国公共图书馆从业人员56071人。2014年末全国公共图书馆实际使用房屋建筑面积1213.60万平方米,比上年末增长6.3%;图书总藏量7909
根据以下资料,回答以下问题。某影院有6个影厅,最近一周的排片情况和昨天的票房收入见下表:如果某天一部影片的总观影人次是a,该影片所有放映场次包含的总座位数是b,那么当天上座率就是a/b×100%,那么在昨天的四部影片里,上座率由高到低排列正
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
英国剑桥大学最近在一项研究中,分析了10多个国家的人的饮食习惯和癌症之间的关系,结果发现,使用淀粉类食物越多,小肠、结肠和直肠癌的发病率越低,比如,以肉类食物为主食的澳大利亚人,结肠癌发病率是以淀粉类食物为主食的中国人的4倍。所谓淀粉类食物,主要指富含碳水
下列依法治国理念的提出,按时间先后顺序排列正确的是()。①“有法可依,有法必依,执法必严,违法必究”的16字方针②“全面落实依法治国基本方略,加快建设社会主义法治国家”的目标③“推进法治中国建设”的目标④“科学立法、严格执法、公正司法、全民
加强供给侧结构性改革,需要实施与其相互配合的政策支柱,下列哪项政策与之不符?()
在一般商品生产和交换领域,价值规律的调节功能日臻完善。在此背景下,一些求富者纷纷将________的目光盯上资金、土地等“生产要素”领域,意图从这些高度垄断的领域之中,________尽可能更多的金子。填入画横线部分最恰当的一项是()。
文化在组织中的功能包括()。
随机试题
二曰砥砺德行。砥砺:
眼眶的CT检查常采用听眶线作为扫描基线,其原因是
A、桂枝汤B、芍药甘草汤C、小青龙汤D、济生肾气丸E、六君子汤可与解痉药联用而减少其副作用的中成药是()
慢性肺源性心脏病的心脏形态改变主要是
某新建住宅的直接工程费为800万元,按照当地造价管理部门规定,土建工程措施费费率为8%,间接费费率为15%,利润率为7%,税率为3.4%。则该住宅的单位工程概算为()万元。
根据我国法律规定,下列财产中不适用善意取得的是()。
借助网络的力量,信息的传播速度前所未有地加快,再加上“好事不出门,坏事传千里”的千古定律,企业的负面信息总会被无限放大。这对正面临市场考验的卫浴企业来说,极有可能会成为压死骆驼的最后一根稻草。_______的卫浴市场,企业_______才是应对关键。
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“作答要求”作答。二、给定资料1
胡某花了1.5万元找刘某算命,后觉得刘某算得不准,将刘某告上法院索要算命款。对胡某与刘某之间的关系,下列表述中正确的是()。(2009年单选31)
以下叙述中错误的是
最新回复
(
0
)