逆序的三位數-week1-C語言習題集
阿新 • • 發佈:2019-02-16
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;
}