s_ 01字串

s_ 01字串_第1张图片

方法一:五层循环

#include "iostream"
using namespace std;

int main(){
	for(int a=0;a<2;a++)
		for(int b=0;b<2;b++)
			for(int c=0;c<2;c++)
				for(int d=0;d<2;d++)
					for(int e=0;e<2;e++)
						cout<<a<<b<<c<<d<<e<<endl;
		
	return 0;
	
}
方法二:10进制转二进制

#include "iostream"
using namespace std;

int main(){
    for(int i=0;i<32;i++)
        cout<<i%32/16<<i%16/8<<i%8/4<<i%4/2<<i%2<<endl;
        
    return 0;
    
}



你可能感兴趣的:(C++,蓝桥杯,01字串)