問題描述
對於長度為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取餘,逆...