輸入一個三位整數,輸出其數字逆序後的結果(如 123 → 321)。
#include <stdio.h>
int main() {
int num;
printf("輸入一個三位數:");
scanf("%d", &num);
int hundred = num / 100;
int ten = (num % 100) / 10;
int unit = num % 10;
int reversed = unit * 100 + ten * 10 + hundred;
printf("逆序後:%d\n", reversed);
return 0;
}
%03d 輸出保留零;rev = rev * 10 + n % 10; n /= 10;);