首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序可把输入的十进制数以十六进制数的形式输出。 请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序; main () { c
以下程序可把输入的十进制数以十六进制数的形式输出。 请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序; main () { c
admin
2010-09-14
70
问题
以下程序可把输入的十进制数以十六进制数的形式输出。
请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序;
main ()
{
char b[17]={"0123456789ABCDEF"};
int c[64] ,d,i=0,base=16;
long n;
printf("Enter a number:\n");
scanf ("%ld", &n);
do {
/*****************found****************/
c
=______; i++; n=n/base; }
while (n!=0);
printf("Transmite new base:\n");
for(--i;i>=0;--i)
/***************found*******************/
{ d=c
;printf("%c",b______);}
printf("\n");
}
选项
答案
(1)错误:缺少语句 正确:应填入n%base或%16 (2)错误:缺少语句 正确:应填入[d]
解析
在该程序中,字符数组b存储十六进制的16个数字符,整型数组c存储译出的十六进制数的各位数值。从整数n译出它的各位十六进制数值,需采用除16取余的方法,即求n除16的余,得到它的十六进制的个位数,接着将n除以16。在n不等于0的情况下循环,能顺序求出n的十六进制的个位数、十位数、百位数等。程序中变量base已预置16,所以在第1个空框处可填代码n%base或n%16。当n的十六进制数的个位、十位、百位等依次存放于数组c中后,就从最高位至最低位,参照数组c
的内容d(以其内容为下标),取十六进制数字符表中的字符b[d]输出。所以在第2个空框处可填入代码[d]。
转载请注明原文地址:https://kaotiyun.com/show/OWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
李某年龄16周岁,接受叔叔遗赠的10万元,靠此款丰衣足食,李某()。
近几年,我国积极倡导绿色生活方式,鼓励消费者购买和使用节能环保产品、节能省地住宅,减少使用一次性用品。下列不属于绿色生活方式的是()。
要实现我国经济发展的战略目标,必须加快经济增长方式的转变,其核心是正确处理好()。
某选区共有选民13679人,高先生是数位候选人之一。请问根据现行宪法和选举法律,在下列何种情况下,高先生可以当选?()
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
西汉和东汉这两个朝代的都城分别位于今天的()。
编号从1到10的10个白球排成一行,现按照如下方法涂红色:①涂2个球:②被涂色的2个球的编号之差大于2。那么不同的涂色方法有多少种?
某次数学比赛,参赛的男生中有得奖,女生有8人得奖,已知共有214人参加比赛,没有得奖的男生人数比没有得奖的女生人数的两倍多8人,那么参加比赛的男生有多少人?
根据我国《宪法》和相关法律法规,关于我国行政区划变更的法律程序,下列哪一选项是正确的?()
随机试题
A.关元、中极、膀胱俞、三阴交、百会、神门B.关元、中极、膀胱俞、三阴交、肺俞、脾俞C.关元、中极、膀胱俞、三阴交、脾俞、胃俞D.关元、中极、膀胱俞、三阴交、肾俞、命门E.关元、中极、膀胱俞、三阴交、足三里、胃俞遗尿肾气不足者,首选(
在进行钳工作业指导的评价时,应根据实际情况随时确定质量评价标准。( )
关于雌激素的作用,下列说法正确的是
口服迟释制剂的制备目的是()
易并发硬膜下积液的是多伴有脓毒血症的是
汇兑分为信汇、电汇两种。()
在新股上网定价发行方式下,当有效申购总量小于该次股票发行量时,由证券交易所主机自动按每1000股确定为一个申报号,连序排号,然后通过摇号抽签,确定可购得股票的认购者。( )
某汽车技术研究中心主办了《卓越绩效评价准则》学习研讨会议,最后指出:GB/T19580《卓越绩效评价准则》综合了现代管理的最新理念和经验总结,是注重绩效结果的管理模式。会议还强调:准则七个类目之间的关系是在普遍建立了质量管理体系的基础上,为汽车业各个组织
【宣政院】2011年历史学统考真题;西北师范大学2015年历史学综合真题;复旦大学2016年历史地理学真题
资产评估中,实体性贬值的估算可采用()。
最新回复
(
0
)