以下是C语言代码,用于分别求出一个三位数n的个位数(digit1),十位数(digit2),百位数字(digit3):
#include <stdio.h>
int main() {
int n = 152; // n为三位数
// 求取百位数字
int digit3 = n / 100;
// 求取十位数字
int digit2 = (n / 10) % 10;
// 求取个位数字
int digit1 = n % 10;
printf("n的百位数字是 %d\n", digit3);
printf("n的十位数字是 %d\n", digit2);
printf("n的个位数字是 %d\n", digit1);
return ;
}
在这个程序中,我们首先给定n的值(152),然后使用数学运算来计算它的百位数字、十位数字和个位数字。具体地:
百位数字等于n整除100后得到的商;
十位数字等于n整除10的余数以及该余数整除10所得的余数;
个位数字等于n整除10的余数。
最后,使用printf语句输出结果。
温馨提示:答案为网友推荐,仅供参考