首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #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
47
问题
以下程序的输出结果是【 】。
#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全国计算机二级
相关试题推荐
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf("%
有以下定义语句,编译时会出现编译错误的是
下列叙述中正确的是
以下叙述中错误的是
以下选项中,能用作用户标识符的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#include<stdio.h>main(){FILE*fp;longnum=0;fp=fopen("fname.dat","r");while(______
在C语言程序中,以下说法正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
C++语言中的多态性分为编译时的多态性和【 】时的多态性。
随机试题
哪些是肠套叠经灌肠复位后好转的症状()
国内生产总值是()
下列关于急性胃肠道穿孔摄影的叙述,错误的是
血管紧张素转换酶抑制药(ACEI)的作用特点不包括
某类型的电涌保护器,无电涌出现时为高阻抗,随着电涌电流和电压的增加,阻抗跟着连续变小,通常采用压敏电阻,抑制二极管作为SPD的组件,该SPD属于下列哪种类型?()
公鸡:鸭子:打鸣
根据《宪法》规定,国家主席缺位时,可以继任或者暂时代理主席职位的有()
社会主义初级阶段的基本路线的主要内容是
Astheeconomyweakens,banksareincreasinglysqueezingcustomerswhooverdrawtheirbankaccounts.BankofAmericaandWashing
•Lookatthenotebelow•Youwillhearawomancallingtoinformofdetailsofadelivery.
最新回复
(
0
)