二进制转十进制代码截图
实现思路:就是调用递归函数,函数里面的变量i=i*2;从最后一位开始,越到前边i就会越大,刚好都是以2的倍数增长,所以满足二进制转十进制条件(有的老师不让用全局变量,那就直接返回该整条语句),然后求和相加就完了。
#include<iostream>
using namespace std;
int num,a,i=1,sum=0;
int
二进制转十进制代码截图
实现思路:就是调用递归函数,函数里面的变量i=i*2;从最后一位开始,越到前边i就会越大,刚好都是以2的倍数增长,所以满足二进制转十进制条件(有的老师不让用全局变量,那就直接返回该整条语句),然后求和相加就完了。
#include<iostream>
using namespace std;
int num,a,i=1,sum=0;
int