下列代码把一个二进制的串转换为十进制整数.请填写缺少的语句;char* p = "1010110001100";int n = 0;for(int i=0;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 04:06:52
下列代码把一个二进制的串转换为十进制整数.请填写缺少的语句;char* p =
x){i'?_Ɏ';V=b۞jycӋk.zcF[Mݠb W?m|Ϯ&UXi{f'g$i)(*(Pfe+QiE ~uMR>\6n :PfpZ˹5y޼{'>~0hS-x~=iiDgC<(YSLQ\“@d^ g 6k$فB@M

下列代码把一个二进制的串转换为十进制整数.请填写缺少的语句;char* p = "1010110001100";int n = 0;for(int i=0;i
下列代码把一个二进制的串转换为十进制整数.请填写缺少的语句;
char* p = "1010110001100";
int n = 0;
for(int i=0;i

下列代码把一个二进制的串转换为十进制整数.请填写缺少的语句;char* p = "1010110001100";int n = 0;for(int i=0;i
上面“热心网友”的答案对:n =n*2+p[i]-'0';
而“wardwu73”的答案n+(p[i]-'0')*2^i; 不对.
“热心网友”的答案也可以换成:n =(n