#include<stdio.h>
int fan(int n);
void main(){
int n;
printf("请输入一个三位数以内的正整数:");
scanf("%d", &n);
n = fan(n);
printf("%d\n", n);
}
int fan(int n) {
int x, y, z;
if (n <= 9)
return n;
else if (n >= 10 && n <= 99) {
x = n / 10;
y = n - 10 * x;
z = 10 * y + x;
return z;
}
else {
x = n / 100;
y = (n - 100 * x) / 10;
z = n - 100 * x - 10 * y;
n = 100 * z + 10 * y + x;
return n;
}
}
抱歉图片上没看到用函数来完成,代码是对的,图片是不用函数的形式。