题目描述
编程,输入一个10进制正整数,然后输出它所对应的八进制数。
输入
输出
样例输入
10
样例输出
12
#include <iostream>
using namespace std;
int main()
{
int a[100],n,i=0,t,j;
cin>>n;
while(n!=0)
{
t=n%8;
n=n/8;
a[i++]=t;
}
for(j=i-1;j>=0;j--)
cout<<a[j];
cout<<endl;
return 0;
}

本文介绍了一个简单的C++程序,该程序能够将用户输入的十进制正整数转换为对应的八进制数并输出。通过使用取余和除法操作,程序逐步构建出目标八进制数。
5897

被折叠的 条评论
为什么被折叠?



