首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:计算正整数num各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
下列给定程序中函数fun的功能是:计算正整数num各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
admin
2021-07-09
63
问题
下列给定程序中函数fun的功能是:计算正整数num各位上的数字之积。
例如,若输入252,则输出应该是20。若输入202,则输出应该是0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<conio.h>
long fun(long num)
{
/**********found***********/
long k,
dO
{
k*=num%10;
/**********found***********/
num\=10 ;
}while(num);
return(k);
}
main()
{
long n;
printf(“\n please enter a number:”);
scanf(“%ld”,&n);
printf(“\n%ld\n”,fun(n));
}
选项
答案
(1)long k=1; (2)num/=10;
解析
(1)k用来存放各位数字的积,初始值应为1。
(2)此处是一个符号错误,除号用“/”来表示。
转载请注明原文地址:https://kaotiyun.com/show/dokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是
以下叙述中正确的是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是()。
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
线性表常采用的两种存储结构是()。
以下叙述正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
C语言源程序名的后缀是()。
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是()。
关于C语言程序的叙述中错误的是()。
随机试题
目前临床上最常采用的牙种植体为
工程设计招标竞争的关键是()。
某境内高新技术企业上市公司,为加速转化科技成果,2013年6月请来高级工程师王某,并许诺将来给予股权奖励,于2015年5月1日决定授予王某10万股股权奖励,2016年6月1日,王某取得股票。2015年5月1日当日的开盘价4.6元/股,收盘价4.7元/股,2
设f(x)=.
若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是
计算机的存储系统通常包括
A.GoodresultsB.AnancientskillC.GainingattentionD.MemorytricksE.AlectureonmemorytechniquesF.Waystoimpr
SexChangeSurgeryGuidelinesDraftedChinaissettoissueitsfirstclinicalguidelineonsex-changesurgery,accordingto
关于债券到期收益率的描述,正确的有()。
A、Thegovernmentistryingtorelievegraduatesfromheavydebt.B、Therearealotofdifferentprogramstohelpstudentspayth
最新回复
(
0
)