标签:style blog io color sp for on div 问题
问题描述
对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:
00000
00001
00010
00011
00100
请按从小到大的顺序输出这32种01串。
1 # include <stdio.h> 2 int main(void) 3 { 4 int a[5]={0}; 5 int temp; 6 int times; 7 int i; 8 printf("00000\n"); 9 for(times=1;times<=31;times++) 10 { 11 i=0; 12 a[i]+=1; 13 while(a[i]>=2) 14 { 15 temp=a[i]/2; 16 a[i]=a[i]%2; 17 i++; 18 a[i]=a[i]+temp; 19 } 20 for(i=4;i>=0;i--) 21 { 22 printf("%d",a[i]); 23 } 24 printf("\n"); 25 }
return 0; 26 }
标签:style blog io color sp for on div 问题
原文地址:http://www.cnblogs.com/scbxiang/p/4158378.html