首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include<iostream.h> unsigned fun (unsigned num) {unsigned k=1; do{k*=num%10;num/=
以下程序的输出结果是【 】。 #include<iostream.h> unsigned fun (unsigned num) {unsigned k=1; do{k*=num%10;num/=
admin
2010-03-29
51
问题
以下程序的输出结果是【 】。
#include<iostream.h>
unsigned fun (unsigned num)
{unsigned k=1;
do{k*=num%10;num/=10;} while(num);
return k;
}
void main( )
{ unsigned n=26;
cout <<fun(n) <<end1;
}
选项
答案
12
解析
函数有一个形参num,循环前变量k置1,循环中,表达式num%10是取num的个位,将num的个位值累乘于k中,然后num除以10。循环直至num为0结束,这是逐一求出num十进制表示的各位数字,并累乘于变量k的循环。函数最后返回k。函数fun的功能是求整数的各位十进数字积。
转载请注明原文地址:https://kaotiyun.com/show/anjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includemain(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b
有定义语句:char*s1=’’OK’’,*s2=’’ok’’;以下选项中,能够输出’’K’’的语句是
有三个关系R、S和T如下,则关系T由关系R和S通过()得到。
以下叙述中错误的是
有2个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
C语言程序中,运算对象必须是整型数的运算符是
下面不属于结构化程序设计原则的是
在C语言程序中,以下说法正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
编译时的多态性可以通过使用()获得。
随机试题
胎儿身体纵轴与母体纵轴的关系称为()
A.200mlB.250mlC.300mlD.400mlE.500ml血站对献血者每次采集血液量一般为()
《医疗器械监督管理条例》规定国家对医疗器械实行__制度
直流系统设计中,对隔离电器和保护电器有多项要求,下列()是正确的。
某公司以CFR条件向国外出口一批货物,程租船运输。国外买方所在的目的港(维多利亚港)费用较高,我方不愿承担卸货费用。已知该批出口货物每公吨CFR价格500美元,请代该公司拟一单价条款。
下列机构从业人员中,不属于必须遵守《银行业从业人员职业操守》的是()
企业发生赊购商品业务,下列各项中不应计入应付账款入账金额的是()。
甲私立医院收到A医药公司捐赠的药品一批,发票注明的价款为30万元,捐赠协议规定该批药品用于临床医学。甲私立医院收到A医药公司捐赠的药品已经验收入库。则甲私立医院正确的会计处理是()。
计算机小组、无线电小组的课外活动属于()。
设R是一个关系模式,如果R中每个属性A的值域中的每个值都是不可分解的,则称R属于
最新回复
(
0
)