蓝桥杯 BASIC-2 基础练习 01字串
2017-06-05 13:17
393 查看
问题描述
对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:
00000
00001
00010
00011
00100
请按从小到大的顺序输出这32种01串。
输入格式
本试题没有输入。
输出格式
输出32行,按从小到大的顺序每行一个长度为5的01串。
样例输出
00000
00001
00010
00011
<以下部分省略>
对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:
00000
00001
00010
00011
00100
请按从小到大的顺序输出这32种01串。
输入格式
本试题没有输入。
输出格式
输出32行,按从小到大的顺序每行一个长度为5的01串。
样例输出
00000
00001
00010
00011
<以下部分省略>
#include<stdio.h> int main() { int a[5]={0,0,0,0,0}; int t,i,j; t=31; printf("00000\n"); while(t--) { i=0; a[i]+=1; while(1) { if(a[i]>=2) { a[i]=0; i++; a[i]+=1; } else { for(j=4;j>=0;j--) printf("%d",a[j]); printf("\n"); break; } } } return 0; }
相关文章推荐
- 蓝桥杯-基础练习之数列特征——BASIC-4
- 蓝桥杯-基础练习之特殊回文数——BASIC-9
- 蓝桥杯-基础练习-BASIC-12-十六进制转八进制
- 蓝桥杯 BASIC-27 基础练习 2n皇后问题
- 蓝桥杯 BASIC_01 基础练习 闰年判断
- 蓝桥杯-基础练习之查找整除——BASIC-5
- 蓝桥杯-基础练习-BASIC-7-特殊的数字
- 蓝桥杯-基础练习-BASIC-13-数列排序
- 蓝桥杯-基础练习-BASIC-9-特殊回文数
- 蓝桥杯--基础练习--BASIC-3 字母图形
- 蓝桥杯-基础练习之特殊的数字——BASIC-7
- 蓝桥杯-基础练习-BASIC-1-5
- 蓝桥杯-基础练习之十六进制转十进制——BASIC-11
- 蓝桥杯 基础练习 BASIC-3
- 蓝桥杯-基础练习之01字串——BASIC-2
- 蓝桥杯-基础练习之回文数——BASIC-8
- 蓝桥杯-基础练习之数列排序——BASIC-13
- “蓝桥杯”基础练习:01字串
- 蓝桥杯 BASIC_02 基础练习 01字串
- 蓝桥杯 基础练习BASIC-9 特殊回文数