题目内容:
有下列程序,功能是把输入的十进制长整型数以十六进制的形式输出,完成程序
#include"stdio.h"
main()
{charb[17]={"0123456789ABCDEF"};
intc[50],d,i=0,base=16;
longn;
scanf("%ld",&n);
do{c[i]=n%base;i++;n=【14】;}
while(n!=0);
for(--i;i>=0;--i)
{d=【15】;printf("%c",b[d]);}
printf("H\n");}
参考答案:
答案解析: