在c++中如何将任意正整数转换为七进制数
来源:百度知道 编辑:UC知道 时间:2024/06/09 08:26:23
#include <stdio.h>
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
int x[10],i=0;
while(n)
{
x[i++]=n%7; //进制间的转换无非就是除基取余这种方法。
n=n/7;
}
for(i--;i>=0;i--)
printf("%d",x[i]);
printf("\n");
}
return 0;
}//你可以试试.呵呵