C语言:输入一个二进制数,输出十进制数

更新时间:2023-07-26 20:29:28 阅读: 评论:0

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
*/
>当机立断的近义词

本文发布于:2023-07-26 20:29:28,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1097824.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:进制   开门   横店   社会   闲置   输出   八极拳   上海
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图