穷举n位二进制数
时限:100ms 内存限制:10000K 总时限:300ms
描述:
输入一个小于20的正整数n,要求按从小到大的顺序输出所有的n位二进制数,每个数占一行。
输入:
输入一个小于20的正整数n。
输出:
按从小到大的顺序输出所有的n位二进制数,每个数占一行。
输入样例:
3
输出样例:
000
001
010
011
100
101
110
111
#include<stdio.h>
int a[100]={
0};
int n; //n和数组a声明为全局变量,方便数据传输。
int print(int a[100])//输出二进制数的函数
{
int i;