首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:计算正整数num各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
下列给定程序中函数fun的功能是:计算正整数num各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不
admin
2019-04-04
82
问题
下列给定程序中函数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("%id",&n);
printf("\n%id\n",fun
(n));
}
选项
答案
(1)long k=1; (2)num/=10;
解析
本题考查:数据类型;保存乘积的变量初始化;除法运算符。
(1)k用来存放各位数字的积,初始值应为1。
(2)此处是一个符号错误,除号用“/”来表示。
明确一下C语言中的算术运算符:
加法运算符“+”:为双目运算符,即应有两个量参与加法运算。
减法运算符“一”:为双目运算符。但“一”也可作为负值运算符,此时为单目运算,例如一x,一5等具有左结合性。
乘法运算符“*”:为双目运算符,具有左结合性。
除法运算符“/”:为双目运算符,具有左结合性。
参与运算量均为整型时,结果也为整型,舍去小数。
如果运算量中有一个是实型,则结果为双精度实型。
求余运算符(模运算符)“%”:为双目运算符,具有左结合性。要求参与运算的量均为整型。求余运算的结果等于两数相除后的余数。
转载请注明原文地址:https://www.kaotiyun.com/show/n9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[]="\n123\\";printf("%d,%d\n",strlen(a),s
在运算过程中,能够使空表与非空表的运算统一的结构是【】。
在关系数据库中,用来表示实体之间联系的是______。
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
数据库管理系统中用来定义模式、内模式和外模式的语言为
在一棵二叉树中,度为0的结点的个数为n0,度为2的结点的个数为n2,则有n0=【】。
设有以下程序:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];下面选项
数据存储和数据流都是__________,仅仅是所处的状态不同。
下列叙述中错误的是
下列叙述中正确的是()。
随机试题
Fordecades,postersdepictingrabbitswithinflamed,reddenedeyessymbolizedcampaignsagainstthetestingofcosmeticsonani
15岁的中学生李某私自到商场购买了一台价值1.1万元的笔记本电脑。当日拿回家后被其父发现。李父得知实情后,不同意购买该笔记本电脑。次日,李父便拿着笔记本电脑到商场要求退货,该商场以笔记本电脑已经售出且无任何质量问题为由拒绝退货。根据上述材料回答下
患者,男性,66岁,于1个月前无明显诱因出现腰痛伴右下肢疼痛,疼痛自右臀部沿大腿放射至右小腿,伴麻木感,休息时缓解,劳累后加重,最可能的诊断是
哪个不是非甾体抗炎药的结构类型
下列关于住宅专项维修资金,说法不正确的是()。
下列关于个人独资企业、合伙企业征收个人所得税的表述中错误的是()。
如果边际技术替代率MRTSLK小于劳动与资本的价格之比,为使成本最小,该厂商应该()。
下列关于使用价值和价值的说法,正确的是
Musicproducesprofoundandlastingchangesinthebrain.Schoolsshouldaddmusicclasses,notcutthem.Nearly20yearsago,a
Babies’ResponseForsometimeinthepastithasbeenwidelyacceptedthatbabies,andothercreatureslearntodothingsb
最新回复
(
0
)