用c语言写代码【问题描述】输入一个整数,将该整数的每一位顺序输出 【输入形式】 【输出形式】 【样例输入】1032 【样例输出】1 0 3 2
时间: 2024-11-10 15:14:44 浏览: 3
c代码-将一个整数倒叙输出
在C语言中,你可以使用`while`循环和`printf`函数来实现这个功能。这里是一个简单的示例程序:
```c
#include <stdio.h>
void print_digits(int num) {
// 当数字大于0时继续循环
while (num > 0) {
int digit = num % 10; // 取余数得到当前位的数值
printf("%d ", digit); // 输出数字并添加空格
num /= 10; // 除以10移除最低位
}
}
int main() {
int input;
printf("请输入一个整数:");
scanf("%d", &input); // 输入样例输入,如1032
print_digits(input); // 调用函数打印数字
printf("\n"); // 换行显示结果清晰
return 0;
}
```
当你运行这个程序并输入 `1032`,它会输出:
```
1 0 3 2
```
阅读全文