基础练习——01子串

    xiaoxiao2021-03-25  220

    问题描述

    对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:

    00000

    00001

    00010

    00011

    00100

    请按从小到大的顺序输出这32种01串。

    输入格式

    本试题没有输入。

    输出格式

    输出32行,按从小到大的顺序每行一个长度为5的01串。

    样例输出

    00000 00001 00010 00011 <以下部分省略>

     

    C++代码如下:

    #include <iostream> using namespace std; int main() { inta,b,c,d,e; for(a=0;a<2;++a) { for(b=0;b<2;++b) { for(c=0;c<2;++c) { for(d=0;d<2;++d) { for(e=0;e<2;++e) { cout<<a<<b<<c<<d<<e<<endl; } } } } } return 0; }

    转载请注明原文地址: https://ju.6miu.com/read-25334.html

    最新回复(0)