问题
填空题
[程序]
#include
void f(int x,int y)
{
char res[10]={0};
int i=0,rem;
do{
rem=x%y;
x=x/y;
if(rem<10) res[i]=’0’+rem;else res[i]=’A’+rem-10;
i++;
}while(x!=0);
i--;
for(;i>=0;i--) cout<
cout<
}
void main(void)
{
f(23,10);
f(45,8);
f(50,16);
}
执行程序后输出的第一行是___(1)___,第二行是___(2)___,第三行是___(3)___.
答案
参考答案:(1)23(2)55(3)32