松屋百货中文网站:二进制转十进制

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 00:05:11
用C语言编,我要用LED来显示。
!!!!是二进制转十进制!!!!
只要这个

#include"stdio.h"
#define base 2 /*这里你可以转换任何进制的数,这里是2进制*/

int main()
{
int n;
int str[1000];
int i,j;

while(scanf("%d",&n)!=EOF){

i=0;

while(n){
str[i]=n%base;
i++;
n=n/base;
}
if(i==0)
printf("0");
for(j=i-1;j>=0;j--)
printf("%d",str[j]);
printf("\n");
}

}