首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #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
33
问题
以下程序的输出结果是【 】。
#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
设有以下定义:classperson{intnum;charname[10];public:voidinit(intn,char*m);┇};personstd[30];则下面叙述中,不正确的是()。
关于面向对象的程序设计方法,下列说法正确的是()。
在结构化程序设计思想提出之前,在程序设计中强调程序的效率。与程序的效率相比,结构化程序设计思想更重视程序的()。
以下程序运行后的输出结果是【】。#include<iostream.h>main(){inti=10,j=0;do{j=j+i;i--;}while(i>2);cout<<j;}
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
在软件开发中,下面任务不属于设计阶段的是()。
设有如下关系表:则下列操作中正确的是()。
定义类对象时自动调用【】为类对象中的数据成员赋初值。
随机试题
甲中外合资经营企业的注册资本为600万美元,下列是其拟定的投资总额,其中不符合规定的是()。
如果中央银行调高再贴现率,则会
外币报表折算时,资产负债表的“未分配利润”项目应
安定注射液与5%葡萄糖输液配伍时,析出沉淀的原因是
术后硬膜外镇痛使用吗啡最常见的不良反应是
合同的生效要件包括( )。
下列各项中,属于固定资产变动内容的有()。
未经权利人许可和授权,他人不得使用,这体现了专利权的()特性。
中华民国南京临时政府的立法思想是()。
Itisnotoftenrealizedthatwomen【1】ahighplaceinsouthernEuropeansocietiesinthe10thand11thcenturies.Asa【2】,thew
最新回复
(
0
)