问题 填空题

[程序]

#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

多项选择题
判断题