首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是______。 unsigned fun(unsigned num) { unsignedk-I; do{ k*=num%10; num/=10; }while
下面程序的输出结果是______。 unsigned fun(unsigned num) { unsignedk-I; do{ k*=num%10; num/=10; }while
admin
2009-04-15
25
问题
下面程序的输出结果是______。 unsigned fun(unsigned num) { unsignedk-I; do{ k*=num%10; num/=10; }while(num); retum(k); } main() { unsigned n=26; printf("%d\n",fun(n)); }
选项
A、0
B、4
C、12
D、无限次循环
答案
4
解析
本题定义了一个fun函数,用于num求和,具体执行过程如下:
num=26:k=k*(num%10)=1*(26%10),所以k=6,num=num/10=2;
num=2:k=k*(num%10)=6*(2%10),所以k=12;num=num/10=0:
num=0:while条件不成立,所以返回k的值12。
转载请注明原文地址:https://jikaoti.com/ti/n7K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是()。
下列针对框架控件的叙述中,错误的是()。
某人为计算n!(0<n<=12)编写了下面的函数过程:PrivateFunctionfun(nAsInteger)AsLongDimPAsLongP=1Fork=n一1To2Step一1
在软件开发中,需求分析阶段产生的主要文档是()。
下列叙述中正确的是
下列选项中不属于结构化程序设计原则的是()。
构成计算机软件的是
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
如果按字长来划分,微机可分为8位机、16位机、32位机和64位机。所谓32位机是指该计算机所用的CPU()
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
随机试题
房产税的征税对象和征收范围。
某DNA分子中腺嘌呤的含量为15%,则胞嘧啶的含量应为:()
含有甾体生物碱的药材是
下列关于国债的描述中,正确的有()。
( )是受基金管理公司委托从事基金代理销售的机构。
下列关于非货币性资产交换的表述中,正确的有()。
什么是联想,联想的基本规律是什么?
下列关于法律、法规和规章的效力的说法,不正确的是()。
某县为壮族自治县,依照宪法该县人大常委会主任或副主任人选应当符合下列哪一规定?()
简述人际关系的发展过程。
最新回复
(
0
)