首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序可把输入的十进制数以十六进制数的形式输出。 请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序; main () { c
以下程序可把输入的十进制数以十六进制数的形式输出。 请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序; main () { c
admin
2010-09-14
51
问题
以下程序可把输入的十进制数以十六进制数的形式输出。
请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。
注意:不要改动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全国计算机二级
相关试题推荐
下列现象中,其本质与其他三个现象的本质不同的现象是()。
金融市场最基本的功能是()。
张大来的原户籍所在地在杨村,1994年张大来从杨村开出迁住证,迁往李村。但在李村登记前,张大来得病,在县城医院住院一年零三个月。病愈后张大来前往北京市打工,并在某区办理了暂住证,居住期限为6个月,现住在某区某街道某号。现问,张的住所应确定为何处?()
将下面《水浒传》中的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
六年级五个班的同学共植树100棵。已知每个班植树的棵数都不相同,且按数量从多到少的排名恰好是一、二、三、四、五班。又知一班植的棵数是二、三班植的棵数之和,二班植的棵数是四、五班植的棵数之和,那么三班最多植树多少棵?
从10种不同的作物种子中选出6种分别放入6个不同的瓶子中展出,如果甲、乙两种种子都不许放入第一号瓶子内,那么不同的放法共有:
如下图所示,正方形ABCD的边长是14厘米,其中,BE=CE=7厘米。如果点P以每秒2厘米的速度沿着边线CD从点C出发到点D,那么三角形AEP的面积将以每秒()平方厘米的速度增加。
汉语西文字母词被汉语词典收录的历史已有100多年,收录字母词早已是汉语词典和工具书编纂的惯例和通行的做法。1903年出版的《新尔雅》在正文中收录了“X光线”一词,这是汉语词典首次收入字母词。在辞书史上,这部词典是近代中国最早的一部新语词词典,它虽然还不是纯
随机试题
=_______.
阅读鲁迅先生的《孔乙己》时,脑中出现穿长衫、站着喝酒的孔乙己的形象。这种心理过程是()
大炮音
口腔颌面部感染中最容易发生全身性并发症的是
主要作用为控制支气管哮喘炎症的药物是
临床上抢救急性肺水肿给患者吸氧时,常在湿化瓶中加酒精的目的是
关于建筑安装工程费用中税金的说法中,正确的是()。
《百鸟朝凤》《喜相逢》《十面埋伏》《空山鸟语》的演奏乐器分别是()
邓小平丰富和发展了毛泽东关于社会主义社会基本矛盾的理论,为社会主义改革提供了理论基础,邓小平这一理论的具体内容是
A、HerlabnotesB、AmedicalreferencebookC、AhomeworkassignmentD、ThenameofherdoctorAWhat?does?the?woman?offer?to?give?t
最新回复
(
0
)