首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:计算正整数hum各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题
下列给定程序中函数fun的功能是:计算正整数hum各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题
admin
2017-02-24
27
问题
下列给定程序中函数fun的功能是:计算正整数hum各位上的数字之积。
例如,若输入252,则输出应该是20。若输入202,则输出应该是0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<conio.h>
long fun(long hum)
{
/*********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)此处是一个符号错误,除号用“/”来表示。
明确一下C语言中的算术运算符:
加法运算符“+”:为双目运算符,即应有两个量参与加法运算。
减法运算符“一”:为双目运算符。但“一”也可作为负值运算符,此时为单目运算,例如-x,-5等具有左结合性。
乘法运算符“*”:为双目运算符,具有左结合性。
除法运算符“/”:为双目运算符,具有左结合性。参与运算量均为整型时,结果也为整型,舍去小数。如果运算量中有一个是实型,则结果为双精度实型。
求余运算符(模运算符)“%”:为双目运算符,具有左结合性。要求参与运算的量均为整型。求余运算的结果等于两数相除后的余数。
转载请注明原文地址:https://kaotiyun.com/show/e0Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于标识符的说法中错误的是
下列程序输出的结果是______。intm=17;intfun(intx,inty){intm=3;return(x*y-m);}main(){inta=5,b=7;printf("%d\n",fun(a,b)/m);
当变量c的值不为2、4、6时,值也为“真”的表达式是
以下选项中可作为C语言合法常量的是
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
以下程序的功能是根据输入的"y"("Y")与"n"("N"),在屏幕上分别显示出"ThisisYES."与"ThisisNO."。空白处需要填入的内容是#includevoidYesNo(charch){switch(ch)
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
以下数组定义中错误的是
随机试题
城镇土地利用与现状调查中,收集的专题资料与现有数据的衔接是资料使用的()。
根据我国《中华人民共和国招标投标法》,招标人和中标人订立书面合同的时间应当是()。
根据《中华人民共和国安全生产法》,施工企业主要负责人对安全生产的责任()。
某打桩工程合同约定,第一个月计划完成工程桩120根;单价为1.2万元/根。时值月底,经确认的承包商实际完成的工程桩为110根;实际单价为1.3万元/根。在第一个月度内,该打桩工程的已完工作预算费用(BCWP)为()万元。
衍生产品类证券产品的基本特征包括()。I.跨期性Ⅱ.杠杆性Ⅲ.可复制性Ⅳ.高风险性
()是指由于影响供给的因素发生变化后,供给量做出反应的程度。
取得《物业管理师资格证书》的人员,初始申请注册者需要提交的必备材料主要有()
人们制造强大的火箭,克服地球引力,发射地球卫星,这说明()。
在关系数据库的规范化理论中,在执行分离时,必须遵循规范化原则:保持原有的依赖关系和______。
Completethesentencesbelow.WriteONLYONEWORDforeachanswer.ManufacturingintheEnglishMidlandsSi
最新回复
(
0
)