问题 填空题

有下列程序,功能是把输入的+进制长整型数以+六进制的形式输出,完成程序
#include"stdio.h"
main()
char b[17]="0123456789ABCDEF";
int c[50],d,i=0,base=16;
long n;
scanf("%1d",&n);
doc[i]=n%base;i++;n=______;
while(n!=0);
for(--i;i>=0;--i)
d=______;printf("%c",b[d]);
printf("H\n");

答案

参考答案:n/base或n/16 c[i]

解析: 字符串的综合运用。

问答题
问答题 简答题