首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #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
30
问题
以下程序的输出结果是【 】。
#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://jikaoti.com/ti/UbW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf("%
以下选项中正确的定义语句是
合法的C语言语句是()。
若有定义语句:intx=10;则表达式x=x+x的值为
数据库技术的根本目标是要解决数据的()。
有以下定义语句,编译时会出现编译错误的是
下列结构体类型说明和变量定义中正确的是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为
编译时的多态性可以通过使用()获得。
多态性分为两类:编译时的多态性和【】。
随机试题
医疗机构发现甲类传染病时,对疑似病人在明确诊断前,应在指定场所进行()
《中华人民共和国药典》是由
根据建枥([12003]206号文)规定,直接工程费中的材料费包括()。
如何进行国际班轮航线分类?
(2017·河北)知识的应用主要经历的基本环节有()
Theriverwidensconsiderablyasitbeginstoturneast.
Mostpeoplepicturesharks【C1】______huge,powerful,frightening【C2】______readyatanymomentstousetheirsharpteethtoattack
Perhapsthemostamazingthingtocomeoutofkinesics,thestudyofbodymovement,wassuggestedbyProfessorRayBirdwhistell.
Theflight______(cancel),theyhadtotaketrainthere.
Runningaleverwasoncethoughttobetheprerogativeofwarm-bloodedcreatures,whoseinternaltemperaturesareindependentof
最新回复
(
0
)