首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。 例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。 例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,
admin
2019-04-04
104
问题
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。
例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
long fun (long num)
{
/************found************/
long k;
do
{ k*=num%10 ;
/************ found************/
num\=10 ;
} while(num);
return (k);
)
main ()
{ long n ;
printf ("\nPlease enter a number:")
scanf("%ld",&n);
printf("\n%ld\n",fun(n)); }
选项
答案
(1)long k=1; (2)num/=10;
解析
(1)第一个错误标识下的k是函数的返回值,子函数fun中在执行“k*=num%10:”之前,只进行了定义,却没有赋初值,编译时会警告变量在使用之前没有初始化k。k代表了各个位上的数字之积,其初值应为1。因此,第一个标识下的“longk;”改为“longk=1:”。
(2)第二个标识下的符号“\”是非法字符,根据题意,这里应该是进行除法运算,所以“num\=10:”应该改为“num/=10;”。
转载请注明原文地址:https://kaotiyun.com/show/HnRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是[]。main(){intx,a=1,b=2,c=3,d=4;x=(a<b)?a:b;x=(x<c)?x:c;x=(d>x)?x:d;pri
设有如下变量说明,则a+(int)((int)b+c)>>(int)(b-c)的值为【】。inta=5;floatb=7.2,c=3.6;
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++C);}程序运行时,如果从键盘输入:A,B,<CR>,则输出结
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p
设函数fun的定义形式为voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是
下列表达式中,可以正确表示x≤0或x≥1的关系是()。
在数据管理技术发展的三个阶段中,数据共享最好的是______。
随机试题
根据双因素理论,()往往与职工的不满意关系情绪相关。
内服能涌吐风痰,外用能收涩去腐的药物是
女性,28岁,因发热、头痛、腰痛、腹痛、腹泻4天于12月10日入院。体检T37.8℃,BP90/60mmHg。面部潮红,腋下散在条索状出血点。血wBC20×109/L,尿蛋白(卅),粪便镜检WBC5—10个/HP,RBC15~20个/HP。最可能的诊断是
按摄影站的位置或传感器平台划分,摄影测量可分为()。
按热力管网系统的形式来说,直接消耗一次热媒,中间设备极少,但一次热媒补充量大的是()。
甲公司为增值税一般纳税人,适用的增值税税率为17%。生产中所需W材料按实际成本核算,采用月末一次加权平均法计算和结转发出材料成本。2012年6月1日,W材料结存800千克,账面余额220万元,未计提存货跌价准备。甲公司2012年6月份发生的有关W材料业务资
设二叉排序树中有n个节点,则该二叉排序树的平均查找长度为()。
除了特殊情况,一般不采取生产配额,因为配额造成的结果是()。
旧式的美国汽车被认为是空气的严重污染者,美国所有的州都要求这种车通过尾气排放标准检查,不合格的车辆禁止使用,其车主被要求购买新车驾驶。所以这种旧式的美国汽车对全球大气污染的危害在未来将会消失。以下哪项如果为真,能够对上述论证构成最严重的质疑?
Completethenotesbelow.WriteONEWORDONLYforeachanswer.HydropowerRenewable—constantsource(31)fromnatural
最新回复
(
0
)