首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面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
66
问题
下面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://www.kaotiyun.com/show/ROPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){intarr[]={30,25,20,15,10,5},*p=arr;p++;printf("%d\n",*(p+3));}
下列程序段的输出结果是【】。main(){charb[]="Hello,you";b[5]=0;printf("%s\n",B);}
若有以下定义和语句;doubler=99,*p=7;*p=r;则以下正确的叙述是()
开发软件时对提高开发人员工作效率至关重要的是()
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。voidfun(intx,int*y){……}main(){inta=10,b=20;【】;/*定义变量p*/p
以下关于宏与函数的叙述中正确的是()
程序设计语言的基本成分是数据成分、运算成分、控制成分和
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
二叉树按某顺序线索化后,其结点均有指向其前趋和后继的线索,该说法是【】的。
随机试题
属于神经递质的是
造成术后腹痛的性质属于患者和医疗单位对此事性质的确认和处理有争议时,可通过
目前认为表达TCRγδ的T细胞是
背景某豪华酒店工程项目,十八层框架一剪力墙结构,全现浇混凝土楼板,主体工程已全部完工,经验收合格。进入装饰装修施工阶段,该酒店的装饰装修工程由某装饰公司承揽,装饰装修工程施工工期为150d,装饰公司在投标前已领取了全套施工图纸,该装饰装修工程采用
根据中国证监会颁布的《公开募集证券投资基金运作管理办法》,基金的分类标准中,仅投资于货币市场工具的,为()。
根据票据法律制度的规定,票据质押背书的被背书人所为的下列背书行为中,无效的有()。
歧视:指由于某些人是某一群体或类属之成员,而对他们施以不公平或不平等的待遇。根据以上的定义,下面哪种行为没有发生歧视?()
《反垄断法》针对的是()
在农业合作化运动中,具有社会主义萌芽性质的经济组织形式是()
Whichrouterconsolecommandsshownbelowareusedtomanagetelnetsessionstootherrouters?(Selectthree)A.EzonexamD#disc
最新回复
(
0
)