填空题
当输入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
点击查看答案
<上一题
目录
下一题>
热门
试题
填空题
下列程序的功能是计算数的阶乘。main() iht i,n; nlong np; scanf( %d ,&n); np= 【11】 ; for(i=2;i<=n;i++) 【12】 ; printf( n=%d n!=%ld n ,n,np);
点击查看答案
填空题
若输入tc,则程序的运行结果为 【8】 。#include <stdio.h>main() char str[40]; fscanf(stdin, %s ,str); fprintf(stdout, %s n ,str);
点击查看答案
相关试题
请用位运算实现下述目标(设16位二进制数...