⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.cpp

📁 调用方法,简单的使用栈实现进制间的转换。如十进制和八进制的转换/设计一个算法
💻 CPP
字号:
#include <stdio.h>
int sum=0; 
int a[10];  
void push(int i) 
  { 
     a[sum]=i; 
     sum++; 
  } 

void exchange(int j,int k) 
  { 
    int i; 
    while(1) 
   { 
     i=j%k; 
     j=j/k; 
     push(i); 
     if(j<k) 
       { 
          push(j); 
          break; 
        } 

     } 
   } 
void main() 
{ 
  int num,i=2; 
  printf("Please intput decimal system Number:"\n); 
  scanf("%d",&num); 
  exchange(num,i); 
  printf("Translate into inbinary system Number:"\n); 
  while(sum) 
      { 
       printf("%d",a[sum-1]); 
       sum--; 
       } 
  printf("\n");
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -