----------------------------------------------------------------------------------------
// main.c
// demo8
// Created by weichen on 14/12/18.
// Copyright (c) 2014年 weichen. All rights reserved.
#include <stdio.h> int main() { int a = 0; printf("輸入一個三位數:"); scanf("%d", &a); //scanf中是需要你輸入的,多個數以空格或逗號隔開,那麼你都需要輸入進去,否則scanf將讀取初始值 int bai = a / 100; //百位數 int shi = a%100 / 10; //十位數 int ge = a%100 % 10; //個位數 printf("倒序後的數是:%d", ge*100 + shi*10 + bai); }
注:本題重在解決此類問題的思路,先分拆再組合。
@黑眼詩人 <www.chenwei.ws>