【1565】十进制数转二进制从低位到高位输出

描述:

输入一个十进制数,把它转成二进制数后,从低位到高位输出。

输入:

一个十进制数n

输出:

n转化为二进制数以后,从地位到高位输出(每个数字占一行)。

输入样例:

13

输出样例:

1
0
1

1


#include<iostream>
using namespace std;
int main()
{
	int n,i;
	cin>>n;
	while(n>0)
	{
		if(n%2==1)
		{
			cout<<1<<endl;
			n=n/2;
		}
		else
		{
			cout<<0<<endl;
			n=n/2;
		}
	}
	return(0);
}


猜你喜欢

转载自blog.csdn.net/qq_40560275/article/details/78335963