十进制转换二进制数

来源:互联网 发布:杀马特网络四大家族 编辑:程序博客网 时间:2024/04/29 13:35
#include <iostream>using namespace std;int main(){int n , i , a[50] ;i = 0 ;cout << "请输入一个整数" << endl ; cin >> n ;if ( n == 0 )cout << 0 ;else{while ( n > 0 ) {a [ i ] = n % 2 ;//除2取余n = n / 2 ;//除2取整i ++ ;}for ( int j = i - 1  ; j >= 0 ;  j -- ){cout << a [ j ] ;}}return 0 ;}
运行结果:
原创粉丝点击