问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01串。C语言
时间: 2024-01-02 14:22:56 浏览: 122
以下是使用C语言按从小到大的顺序输出32种01串的代码:
```c
#include <stdio.h>
int main() {
for (int i = 0; i < 32; i++) {
for (int j = 4; j >= 0; j--) {
printf("%d", (i >> j) & 1);
}
printf("\n");
}
return 0;
}
```
阅读全文