将十进制转换成八进制程序:
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
int i=0;
int bin[32];
while(a>0)
{
bin[i]=a%8;
a/=8;
i++;
}
for(int j=i-1;j>=0;j--)
printf("%d",bin[j]);
}
排序算法
int a[9]={3,42,55,546,43,323,54,121,32},i,j,k,temp;
for(i=1;i<9;i++)
for(j=1;j<9;j++)
if(a[i]<a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
for(k=0;k<9;k++)
printf("%d\n",a[k]);