十进制转二进制(10 分)
输入一个正整数 a(int 型范围内)
编写递归函数输出其二进制形式。
#include<iostream>
#include<cmath>
using namespace std;
void f(int a){
if(a){
f(a/2);
cout<<a%2;
}
}
int main(){
int a;
cin>>a;
f(a);
return 0;
}
十进制转二进制(10 分)
输入一个正整数 a(int 型范围内)
编写递归函数输出其二进制形式。
#include<iostream>
#include<cmath>
using namespace std;
void f(int a){
if(a){
f(a/2);
cout<<a%2;
}
}
int main(){
int a;
cin>>a;
f(a);
return 0;
}