栈实现十进制转八进制(c++)

#include
#include
using namespace std;
int main()
{	
	int arr[100],index=-1,num;
	cin>>num;
	while(num!=0){
		arr[++index]=num%8;
		num/=8;
	}
	while(index!=-1){
		cout<<arr[index--];
	}
	return 0;
}

你可能感兴趣的:(逻辑练习,c++,算法,数据结构)