摘要: 1.二进制转十进制 #include #include void main(){ long int i,len,sum=0; char str[30]; printf("\n输入二进制数:\n"); gets(str); len=strlen(str); ... 阅读全文
posted @ 2011-12-06 12:48 byfei 阅读(32) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#include <string.h>void main(){long int i,len,sum=0;char str[30];printf("\n输入二进制数:\n");gets(str);len=strlen(str);for(i=len-1;i>=0;i--)sum+=(long)(str[i]-'0')<<(len-1-i);printf("%ld\n",sum);getchar();} 阅读全文
posted @ 2011-12-06 12:47 byfei 阅读(104) 评论(0) 推荐(0) 编辑