问题
填空题
当输入19、2时,下列程序的运行结果为 【9】 ;输入254、16时,则程序的运行结果是 【10】 。
main()
char data_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz";
int i=0,t,subscript,data_converted[32];
long number;
while (1)
scanf("%ld,%d",&number,&t);
if (number>=O && t>=2&&t<=16) break;
do
data converted[i++]=number%t;
number=number/t;
while(number!=0);
for(--i;i>=0;--i)
subscript=data_converted[i];
printf("%c",data_symbols[subscript]);
printf("\n");
答案
参考答案:[9] 10011 [10] fe