1. 程式人生 > >逆序的三位數-week1-C語言習題集

逆序的三位數-week1-C語言習題集

1逆序的三位數(5分)
題目內容:
逆序的三位數:

程式每次讀入一個正三位數,然後輸出逆序的數字。注意,當輸入的數字含有結尾的0時,輸出不應帶有前導的0。比如輸入700,輸出應該是7。

提示:用%10可以得到個位數,用/100可以得到百位數…。將這樣得到的三個數字合起來:百位*100+十位*10+個位,就得到了結果。

輸入格式:
每個測試是一個3位的正整數。

輸出格式:
輸出逆序的數。

輸入樣例:
123

輸出樣例:
321
時間限制:500ms記憶體限制:32000kb

#include<stdio.h>

int main ()
{ 
    int x;
    scanf("%d
"
,&x); if(99>x) printf("請輸入三位數"); else if(x>999) printf("請輸入三位數"); else { int a,b,c; a=x/100; b=x/10; b=b%10; c=x%10; x=c*100+b*10+a; printf("%d",x); } return 0; }