首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序可把输入的十进制数以十六进制数的形式输出,请填空。 #inelude <stdio.h> main() { ehar b[17]={"0123456789ABCDEF"}; int c[64],d,i=0,base
以下程序可把输入的十进制数以十六进制数的形式输出,请填空。 #inelude <stdio.h> main() { ehar b[17]={"0123456789ABCDEF"}; int c[64],d,i=0,base
admin
2009-01-15
54
问题
以下程序可把输入的十进制数以十六进制数的形式输出,请填空。
#inelude <stdio.h>
main()
{ ehar b[17]={"0123456789ABCDEF"};
int c[64],d,i=0,base=16;
long n;
printf("Enter a number:\n");
seanf("%ld",&n);
do{c
=【 】;i++;n=n/base;}
while(n! =0);
printf("Transmite new base:\n");
for(--i; i>=0;--i)
{d=c
;printf("%c",b 【 】 );}
printf("\n");
}
选项
答案
n%base [d]
解析
程序中的字符数组b存储了十六进制16个数字的字符,整型数组c用于存储转换的十六进制数的各位数值。将整数n转换成它的各位十六进制数值,需采用除以16取余的方法,即求n除以16的余,得到它的十六进制的末位数,接着将n除以16,在n不等于0的情况下循环,顺序求出n的十六进制的倒数第一、第二、第三位数等。程序中变量base已预置16,所以在第一处填n%base。当n的十六进制数的倒数第一、第二、第三位等依次存放于数组c中后,就从最高位至最低位,参照数组c
的内容d(以其内容为下标),取十六进制数字符表中的字符b[d)输出,所以在第二处填[d]。
转载请注明原文地址:https://kaotiyun.com/show/nLXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
下面程序计算并输出的是( )。PrivateSubCommand1_Click() a=10 s=0 Do s=s+a*a*a a=a-1 LoopUntila
设窗体上有一个标签Labell和一个计时器Timerl,Timerl的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。
在数据库管理技术的发展中,数据独立性最高的是()。
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PriVateSubClick_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。
以下关于控件的叙述中,正确的是
在数据库的三级模式中,外模式(用户模式或子模式)有()。
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
用水吸收下列气体时,()属于液膜控制。
下叶后基底段支气管扩张应采用的引流体位为
单纯扁平骨盆时,行骨盆内测量小于正常值的径线是
有关静脉肾盂造影前患者准备的叙述,错误的是
户外声源声波在空气中传播引起声级衰减的主要因素有:几何发散引起的衰减(包括反射体引起的修正)、()、地面效应引起的衰减、空气吸收引起的衰减、绿化林带以及气象条件引起的附加衰减等。
银行依据心理因素细分市场时需要考虑客户的()。
监管当局要求银行必须持有的资本是()。
古代朴素唯物主义把世界的本原归结为()。
要全面实施宪法,就要()
Moralresponsibilityisallverywell,butwhataboutmilitaryorders?Isitnotthesoldier’sdutytogiveinstantobedienceto
最新回复
(
0
)