题目详情:
发布时间:2020-06-22 12:56:04
[填空题]以下程序可把输入的十进制数以十六进制数的形式输出。
请在横线上填上适当的内容并把横线删除,使它能得出正确的结果。
注意:不要改动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]=______; i++; n=n/base; }
while (n!=0);
printf("Transmite new base:/n");
for(--i;i>=0;--i)
/***************found*******************/
{ d=c[i];printf("%c",b______);}
printf("/n");
}
更多"以下程序可把输入的十进制数以十六进制数的形式输出。
请在横线上填上"的相关试题: