首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能 是:计算正整数num各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,
下列给定程序中函数fun的功能 是:计算正整数num各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,
admin
2017-09-23
38
问题
下列给定程序中函数fun的功能 是:计算正整数num各位上的数字之积。
例如,若输入252,则输出应该是20。若输入202,则输出应该是0。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#2nclude < 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%id\n",fun
(n));
}
选项
答案
(1)long k=1; (2)num/=10;
解析
本题考查:数据类型;保存乘积的变量初始化;除法运算符。
(1)k用来存放各位数字的积,初始值应为1。
(2)此处是一个符号错误,除号用“/”来表示。
明确一下C语言中的算术运算符:
加法运算符“+”:为双目运算符,即应有两个量参与加法运算。
减法运算符“一”:为双目运算符。但“一”也可作为负值运算符,此时为单目运算,例如一x,一5等具有左结合性。
乘法运算符“*”:为双目运算符,具有左结合性。
除法运算符“/”:为双目运算符,具有左结合性。
参与运算量均为整型时,结果也为整型,舍去小数。
如果运算量中有一个是实型,则结果为双精度实型。
求余运算符(模运算符)“%”:为双目运算符,具有左结合性。要求参与运算的量均为整型。求余运算的结果等于两数相除后的余数。
转载请注明原文地址:https://jikaoti.com/ti/0Fi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填空。voiddelete(s,C)chars[],c;{inti,j;for(i=j=0;();i++)if(s[i]!=’c’)s[j++]=
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.C"main(){fun();printf("\n");}
若有“doublea;”,则正确的输入语句是()。
下面程序的运行结果是()。#definePOW(r)r*rmain(){intx=2,y=3,t;t=POW(x+y);printf("%d\n",t);}
下面结构体的定义语句中,错误的是()。
当把4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是()。
字符串"\\"ABCDEF\"\\”的长度是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,pf);,其中buffer代表的是()。
随机试题
非居民企业
石膏药材纵断面的特征是
下肢浮肿,小便量少时应食道、胃底静脉曲张后应
独白式是导游讲述、游客倾听的语言传递方式,一般运用于()。
研究者事先没有预定的主题或文字材料,问题在访问时临时想起,并以不同问题从不同被访问者那里收集信息。这是()的基本特性。
艺术必须拒绝融入现实,从而保持一种_______的姿态。艺术之美所包含的自由、欢悦与人性是日常现实所_______的,同时也不会为纷繁的日常现实所消蚀,所掩盖。依次填入划横线部分最恰当的一项是:
扩大内需是我国经济发展的长期战略方针和基本立足点,也是促进经济发展的根本途径和内在要求。下列关于消费的说法不正确的是()。
唯物主义和唯心主义这两个专门的哲学术语有着特定的含义,划分唯物主义和唯心主义的根据是()
求幂级数(-1)n-1xn/n的收敛域.
信息高速公路主要传送()。
最新回复
(
0
)