第6週項目数変換
1321 ワード
/*
Copyright (c)2015,
All rights reserved.
: 6 4-- .cpp
:
:2015 10 17
:v1.0
: 。 , 。
: 。
: 。
*/
void MultiBaseOutput (int number,int base)
{
// number , base
int i;
LiStack *S;
InitStack(S);
while(number) // base ,
{
Push(S,number%base); //
number/=base;
}
while(!StackEmpty(S)) //
{
Pop(S, i);
printf("%d",i);
}
}
int main()
{
MultiBaseOutput(10, 2);
return 0;
}
:
<img src="http://img.blog.csdn.net/20151023081921273?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
<p> :</p><p> 。
</p>