YTU 2747 进制转换(十进制转二进制)
作者:互联网
风华是一指流砂,苍老是一段年华。
题目描述
输入一个非负整数(十进制),输出此整数对应的二进制数
输入
非负整数(十进制)
输出
对应的二进制数
样例输入
copy
6
样例输出
110
#include<iostream>
#include<cstdio>
int hanshu(int n);
using namespace std;
int main()
{
int n;
cin>>n;
hanshu(n);
return 0;
}
int hanshu(int n)
{
int i=0,a[10000];
if(n==0)
cout<<"0";
else
{
while(n>0)
{
a[i]=n%2;
i++;
n=n/2;
}
for(;i>0;i--)
cout<<a[i-1];
}
}
标签:hanshu,int,YTU,二进制,非负,2747,include,十进制 来源: https://blog.csdn.net/weixin_44170305/article/details/90056482