没有合适的资源?快使用搜索试试~ 我知道了~
计算机二级C语言项目资源.zip
共1个文件
zip:1个
需积分: 5 0 下载量 128 浏览量
2024-03-23
23:48:10
上传
评论
收藏 7KB ZIP 举报
温馨提示
计算机二级c语言资料 这个函数采用循环来遍历传入的二进制字符串。对于每一个字符,做如下处理: 通过乘以2来移动当前的十进制数,因为在二进制数中,每一个位上的数都是2的幂次方。 首先将初始值dec_number设为0。 然后,它每读取一个二进制位,就将当前的dec_number乘以2(左移一位),并将其加上(str[index] - '0'),其中str[index]是当前循环的字符。 由于字符0~9的ASCII码是连续的,'0'的ASCII码是48,因此将字符'0'减去后,得到的就是0到9之间的数。 如果输入二进制字符串为"101100",那么循环的过程如下: index = 0 时,dec_number = 0*2+1 = 1 index = 1 时,dec_number = 1*2+0 = 2 index = 2 时,dec_number = 2*2+1 = 5 index = 3 时,dec_number = 5*2+1 = 11 index = 4 时,dec_number = 11*2+0 = 22
资源推荐
资源详情
资源评论
收起资源包目录
计算机二级C语言项目资源.zip (1个子文件)
计算机二级C语言项目资源
Some_Simple_Algorithm_Questions-main.zip 6KB
共 1 条
- 1
资源评论
码农阿豪
- 粉丝: 1w+
- 资源: 1750
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功