酷代码 AI
菜单

将 1 ~ 𝑛 转换成二进制打印,每个 2 进制均占 32 位,不足位补充前导 0 。 输入 读入一个整数 𝑛 , 𝑛 <= 10000 输出 具体见样例。 样例输入 复制 15 样例输出 复制 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 00000000000000000000000000000100 00000000000000000000000000000101 00000000000000000000000000000110 00000000000000000000000000000111 00000000000000000000000000001000 00000000000000000000000000001001 00000000000000000000000000001010 00000000000000000000000000001011 00000000000000000000000000001100 00

```python n = int(input()) for i in range(1, n + 1): # 将整数转换为二进制字符串,去掉前缀'0b' binary_str = bin(i)[2:] # 用前导0填充至32位 padded_binary = binary_str.zfill(32) print(padded_binary) ``` [2026-01-18 12:52:09 | AI问答 | 76点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多