首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include<iostream.h> unsigned frn(ullsigned num) { unsi9ned k=1; do{k*=num%10;num/=10;} while(num);
以下程序的输出结果是【 】。 #include<iostream.h> unsigned frn(ullsigned num) { unsi9ned k=1; do{k*=num%10;num/=10;} while(num);
admin
2013-05-30
19
问题
以下程序的输出结果是【 】。
#include<iostream.h>
unsigned frn(ullsigned num)
{ unsi9ned k=1;
do{k*=num%10;num/=10;} while(num);
return k;
}
void main()
{ unsigned n=26;
cout<<fun(n) <<endl;
}
选项
答案
12
解析
函数有一个形参num,循环前变量k置1,循环中,表达式nora%10是取num的个位,将num的个位值累乘于k中,然后num除以10。循环直至num为0结束,这是逐一求出num十进制表示的各位数字,并累乘于变量k的循环。函数最后返回k。函数fun的功能是求整数的各位十进数字积。
转载请注明原文地址:https://kaotiyun.com/show/pTNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){chars[25]="Programminglanguage";ofstream
执行以下程序后的输出结果为()。#include<iostream.b>classSample{intx,y;public:Sample(){x=y=0;}Sample(inta,intb)
下面对枚举类型的描述正确的是()。
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是()。
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是()。
调试程序过程中主要会发现三类错误,不包括()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
软件工程的出现是由于()。
磁盘文件操作中,打开文件的访问方式常量中,以追加方式打开文件的是()。
下列对基类和派生类关系的描述中,错误的是______。
随机试题
从指数理论和方法上看,指数所研究的主要是()
生后1天新生儿白细胞20×109/L,N0.65,L0.35,幼稚细胞偶见,提示该新生儿为
长期滥用催眠药可引起
A.由雌激素、糖皮质激素、卤素等所致B.接触石油、焦油等C.痤疮突然显著加重,伴有发热等全身症状D.表现为严重的结节、囊肿、窦道、瘢痕E.与月经密切相关职业性痤疮
利尿降压药的作用机制不包括()。
张三受到所在镇国家税务所以自己的名义作出的罚款处罚后,准备提起行政复议。因不知应向哪个机关提起行政复议,所以将行政复议申请书直接交到了县人民政府。下列说法正确的是()。
混凝土试件成型时,人工振捣应从中心向四周边缘均匀进行。()
洋务运动之所以没有达到“师夷长技以制夷”的目的,从根本上说是因为
(2014上集管)依据《信息系统安全技术信息系统通用安全技术要求GB/T20271-2006》中的规定,______不属于信息系统安全技术体系包含的内容。
A、Theywillbelessdevotedtoroll-calls.B、Theywillhaveperfectclassattendance.C、TheywillteachbetterwiththeIDcard.
最新回复
(
0
)