首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #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
42
问题
以下程序的输出结果是【 】。
#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全国计算机二级
相关试题推荐
有以下程序(说明:字母A的ASCII码值是65):#includevoidfun(char*s){while(*s){if(*s%2)printf("%c",*s);S++:}
下列叙述中正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBADE,则前序遍历序列为
关于C语言程序的下列说法中,正确的是()。
若已建立以下链表结构,指针P、S分别指向如图所示结点则不能将S所指节点插入到链表末尾的语句组是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
以下标识符不是关键字的是()。
随机试题
入院时,护士按护理程序进行评估、收集资料,但病人对护士提问的回答,只是点头或微笑,病人的这一行为表现,最可能是为了保证安全准确地给药,护士在为病人执行给药过程中,确认病人的最佳方法是
进人密闭空间作业应由()实施安全作业准人。
城市应急预案编制中的危险分析包括()。
劳动争议申请仲裁的时效期间为一年,其仲裁时效期间的计算时间是()。
某毛纺厂从澳大利亚进口羊毛20t,双方约定标准回潮率为11%,而实测得该批羊毛的实际回潮率为25%,这样,该批羊毛的公量应为()。
基金管理人不收取销售服务费的,对持续持有期长于6个月的投资人,基金管理人应当将不低于赎回费总额的25%归入()。
A.keentoB.soakupC.amajorfactorD.bringaboutPhrases:A.children【T13】______A-characteristicsisschoolB.A-typepar
从中国传统法文化的角度解释下面这段文字的真实含义。“本其事而原其志。志善而违于法者,免;志恶而合于法者,诛。”
将较长的数据类型转换为较短的整数类型,要进行()。
A-PowerSupplyPreparationsL-HoleforhandstrapB-Anti-SkipSystemM-
最新回复
(
0
)