首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:计算正整数hum各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题
下列给定程序中函数fun的功能是:计算正整数hum各位上的数字之积。 例如,若输入252,则输出应该是20。若输入202,则输出应该是0。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题
admin
2017-02-24
45
问题
下列给定程序中函数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全国计算机二级
相关试题推荐
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
若有定义inta[4][4]={1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},则初始化后,a[1][1]得到的初值是______。
下列程序输出的结果是______。intm=17;intfun(intx,inty){intm=3;return(x*y-m);}main(){inta=5,b=7;printf("%d\n",fun(a,b)/m);
若有以下定义structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则
下列数据结构中,属于非线性的是()。
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
以下数组定义中错误的是
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
A.胸骨左缘3~4肋间可闻及Ⅲ~Ⅳ级全收缩期反流性杂音B.胸骨左缘2~3肋间可闻及Ⅱ~Ⅲ级收缩期喷射性杂音C.胸骨左缘第2肋间可闻及响亮的连续性机器样杂音D.胸骨左缘第2~4肋间可闻及Ⅱ~Ⅲ级收缩期喷射性杂音E.胸骨左缘第4肋间可闻及Ⅱ~Ⅴ级舒张期
tRNA分子中携带氨基酸的部位是
关于受体部分激动剂的论述正确的是
为减少支气管扩张患者肺部继发感染和全身中毒症状,最关键的措施是()
由于风险的起因不同,证券公司从事证券自营买卖的风险一般可分为()
《公安机关人民警察辞退办法》第六条专门规定了人民警察不得辞退的条件,即:(1)();(2)患严重疾病或者负伤正在进行治疗的;(3)在孕期、产期或者哺乳期内的。
农村住户抽样调查资料显示:2010年一季度,江苏省全省农民人均现金收入为3775元,比上年同期(下同)增长12.4%,增速比上年同期提高2个百分点。一季度农民人均工资性收入为2359元,增加250元,增长11.9%,比上年同期提高1.8个百分点。
Weconsider________heshouldhaveleftwithouttellinganyonebeforehand.
在WWW服务中,统一资源定位器URL可以由3部分组成,即协议类型、【 】与文件名。
以下关于报表数据源设置的叙述中,正确的是()。
最新回复
(
0
)