A-A+

当输入19 2时 下列程序的运行结果为【 】;输入254 16时 则程序的运行结果是【 】。

2022-08-12 18:45:35 问答库 阅读 197 次

问题详情

当输入19、2时,下列程序的运行结果为【 】;输入254、16时,则程序的运行结果是【 】。 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"); }


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:10011fe
10011fe

考点:程序,结果