C语⾔:输⼊⼀个⼆进制数,输出⼗进制数#include <string.h>
#include <stdio.h>
开门八极拳htod(char c[ ])
{int i,n=1,s=0,d;
煮海歌
上海到横店for(i=strlen(c)-1;i>=0;i--)
{d=c[i]-'0'; s=s+d*n; n=n*2; }杜牧是哪个朝代
return(s);
}
main()
{char c[20];
gets(c);
if(c[0]=='-')
printf("decimal number:-%d\n",htod(c+1));社会现象
el printf("decimal number:%d\n",htod(c));
}
/*
1010
decimal number:10万马齐喑什么意思
Press any key to continue
1111闲置土地
decimal number:15
Press any key to continue
*/
>当机立断的近义词