首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面fun函数的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在数组中返回,二进制数的最低位放在下标为0的元素中,其他依此类推。请填空。 Fun(int x,int b[]) { int k=0,r; do {r=x%2
下面fun函数的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在数组中返回,二进制数的最低位放在下标为0的元素中,其他依此类推。请填空。 Fun(int x,int b[]) { int k=0,r; do {r=x%2
admin
2013-02-23
82
问题
下面fun函数的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在数组中返回,二进制数的最低位放在下标为0的元素中,其他依此类推。请填空。
Fun(int x,int b[])
{ int k=0,r;
do
{r=x%2;
( )=r;
x/=2;
}while(x);
}
选项
答案
b[k++]
解析
本题的考查点是do-while语句。形参x默认为十进制,要想将一个十进制的数转换成二进制,可以使用整除求余法,题中的程序段也表明了将使用这种方法,将一个十进制的数转换成二进制要用这个十进制数不断的整除2,将每次的余数记录下来,直至无法再除,此时,整除得到的第一个元素即为二进制数的最低位,其余依次类推,所以在程序段中的横线处,应当填写“b[k++]”。
转载请注明原文地址:https://kaotiyun.com/show/ROPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在计算机中,算法是指()
以下程序段的输出结果是【】。main(){inta=2,b=3,c=4;a*=16+(b++)-(++c);printf("%d",a);}
在面向对象方法学中,直接反映了用户对目标系统的要求的模型是【】。
下列数据中,不合法的C语言实型数据是
以下说法错误的是
下列叙述中,不属于软件需求规格说明书的作用的是
对于一棵具有n个结点的树,该树中所有结点的度为【】。
计算机系统的组成是______。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
随机试题
居民委员会每届任期__________年,届满其成员可以连选连任。
钢绞线用于预应力混凝土,其极限强度主要有()MPa。
民用建筑营业厅的设置不正确的是()。
对经济业务事项按其性质加以归类、确定会计分录,并据以登记会计账簿的凭证是( )。
多式联运提单主要是由承担海运区段运输任务的承运人签发,如果贸易双方同意,并在信用证中明确规定,也可由其他运输区段的承运人签发。()
甲企业2011年年初未分配利润的贷方余额为1000万元,本年度实现的净利润为500万元,分别按10%和5%提取法定盈余公积和任意盈余公积。假定不考虑其他因素,该企业2011年末未分配利润的贷方余额应为()万元。
根据《民法通则》的规定,下列选项中,属于无效民事行为的是()(2006年)
“投资有风险,入市需谨慎。”投资股票,高风险和高收益同时存在,投资股票的风险可能有()。①上市公司的破产与倒闭②股票价格波动的不确定性③银行存贷款利率的变动④国家宏观经济政策的变动
“一.二八”事变
Completethesummarybelow.ChooseNOMORETHANTWOWORDSfromthepassageforeachanswer.Writeyouranswersinboxes33-36on
最新回复
(
0
)