基礎練習 01字串

2021-06-29 01:39:30 字數 695 閱讀 7921

問題描述

對於長度為5位的乙個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是:

00000

00001

00010

00011

00100

請按從小到大的順序輸出這32種01串。

輸入格式

本試題沒有輸入。

輸出格式

輸出32行,按從小到大的順序每行乙個長度為5的01串。

樣例輸出

00000

00001

00010

00011

《以下部分省略》

思路:

輸出0到31的二進位制數。

#include #include using namespace std;

int main()

}} return 0;

}

方法2:用位運算實現

#include using namespace std;

int main()

cout << s << endl;

} return 0;

}

基礎練習 01字串

問題描述 對於長度為5位的乙個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種01串。輸入格式 本試題沒有輸入。輸出格式 輸出32行,按從小到大的順序每行乙個長度為5的01串。樣例輸出 0000...

基礎練習 01字串

時間限制 1.0s 記憶體限制 256.0mb 錦囊1使用五層迴圈。錦囊2最外面一層迴圈列舉最左邊一位,第二層迴圈列舉左邊第二位,依次類推,第五層迴圈列舉最低位。問題描述 對於長度為5位的乙個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是 請按從小到大的順序輸出這32種01串。輸入格...

基礎練習 01字串

對於長度為5位的乙個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是 00000 00001 00010 00011 00100 請按從小到大的順序輸出這32種01串。00000 00001 00010 00011 以下部分省略 知識點 十進位制整數轉換為二進位制整數採用 除2取餘,逆...