三位数倒序
#include<stdio.h>
int main()
{
int a,b,c,d,j;
scanf("%d",&a);
b=a/100;//个
d=a%10;//百
c=(a-b*100)/10;//十
j=d*100+c*10+b;
printf("%d",j);
return 0;
}
#include<stdio.h>
int main(void)
{
int a, b, c, d;
scanf_s("%d", &a);
b = a / 100;
c = (a - b * 100) / 10;
d = a % 10;
if (c == 0 && d == 0)
printf("%d", b);
else if (d == 0)
printf("%d%d", c, b);
else
printf("%d%d%d", d, c, b);
return 0;
}
该博客包含两个C语言程序,用于接收一个三位数并将其各位数字倒序输出。程序首先通过整除和取余操作分离出百位、十位和个位数字,然后根据条件(是否有零)进行不同格式的倒序打印。这展示了基本的数值处理和条件判断在C语言中的应用。


被折叠的 条评论
为什么被折叠?



