首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面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
43
问题
下面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全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j));}
类是一个支持集成的抽象数据类型,而对象是类的【】。
若已包括头文件<stdio.h>且已有定义staticcharstr[9];,现要使str从键盘获取字符串"Thelady",应使用
以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。voidfun(intx,int*y){……}main(){inta=10,b=20;【】;/*定义变量p*/p
在下列语句中,正确的是()
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
对软件是否能达到用户所期望的要求的测试称为【】。
在C语言中,运算对象必须是整型数的运算符是
关系可以有3种类型,即基本关系(又称基本表或基表)、查询表和【】。
计算机硬件组成中,CPU包含______。
随机试题
肌萎缩性侧索硬化原发性侧索硬化
慢性膀胱刺激症状和脓尿,应首先考虑为
A、灰婴综合征B、新生儿溶血C、高胆红素血症D、海豹畸胎E、四环素牙沙立度胺()。
以下情形.可认定为上市公司收购方的一致行动人的是()。Ⅰ.某上市公司股东甲和乙,乙为甲公司的董事,甲与乙Ⅱ.为上市公司某自然人股东收购上市公司提供借款的非银行法人Ⅲ.持有上市公司股东甲35%股权的自然人,该自然人持有上市公司1%股份Ⅳ.持有上
在实践中,当借款人采用一种担保方式不能足额对贷款进行担保时,可以组合使用不同的担保方式。()
甲公司为上市公司,其2×16年至2×17年发生了下列与乙公司相关的股权投资业务:(1)2×16年4月1日,甲公司与其母公司丙公司签订股权转让协议,主要内容如下:甲公司以其他债权投资和无形资产(土地使用权)作为合并对价支付给乙公司的原股东丙公司,取得乙公
电源:充电
EasyLearningStudentsshouldbejealous.Notonlydobabiesgettodozetheirdaysaway,butthey’vealsomasteredthefineart
Whichofthefollowingwouldbethebesttitleforthepassage?Youarebuyingfromthemarketwhenyou______.
A、Shedoesn’twantapuppy.B、Sheasksthemantobuyapet.C、Shehasalotofworktofinish.D、Shewillgetapuppyinthefu
最新回复
(
0
)