c语言编写一个main函数,任意输入一个三位整数,分离出他的个位,十位,百位,按顺序输出,中间用空格分离
时间: 2023-02-06 19:16:48 浏览: 140
在 C 语言中,你可以使用除法和取模运算来计算三位整数的个位、十位和百位。例如,对于整数 n,个位数字为 n % 10,十位数字为 (n / 10) % 10,百位数字为 (n / 100) % 10。
以下是一个使用这些运算的示例 main 函数:
```
#include <stdio.h>
int main(void) {
int n;
printf("请输入一个三位整数: ");
scanf("%d", &n);
int bai = n / 100; // 百位数字
int shi = (n / 10) % 10; // 十位数字
int ge = n % 10; // 个位数字
printf("%d %d %d", bai, shi, ge);
return 0;
}
```
上面的代码会先读入一个三位整数,然后使用除法和取模运算计算出它的个位、十位和百位。最后,使用 printf 函数输出这三个数字,并在它们之间使用空格分隔。
阅读全文