以下程序可把输入的十进制数以十六进制数的形式输出,请填空。 #inelude <s
题型:填空题
问题:
以下程序可把输入的十进制数以十六进制数的形式输出,请填空。
#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);
doc[i]= 【17】 ;i++;n=n/base;
while(n! =0);
printf("Transmite new base:\n");
for(--i; i>=0;--i)
d=c[i];printf("%c",b 【18】 );
printf("\n");