百科知识

C语言编程从键盘上输入一个十进制数C语言编程:从键盘上输入一个十

2008-12-02 14:04:00c***
C语言编程:从键盘上输入一个十进制数,将其转换成八进制数,然后输出。C语言编程从键盘上输入一个十进制数C语言编程:从键盘上输入一个十进制数,将其转换成八进制数,然后输出。:#includestdio.h#defi?

最佳回答

  •   #include<stdio。
      h>#define LENGTH 100#define NUMBER 8int scan() { int data; printf("Input your data :"); scanf("%d",&data); return data; } void display(char array[],int index) { for(int j=index-1; j>=0; j--) { printf("%d",array[j]); } printf("\n"); } void conversion(int data) { char array[LENGTH]; int i=0; printf("%d 转换成八进制后为:", data); while(data){ array[i++]=(char)(data%8); data /= NUMBER; } display(array, i); } int main() { conversion(scan()); return 1; }。
    2008-12-03 17:16:00
  • 不会吧! printf("%o",a[i]);
    2008-12-04 09:01:00
  • 很赞哦! (226)