/*
題目:
2.5 輸入一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同
注:主要考察兩個知識點:1)整除與求餘運算;2)if條件的巢狀使用
*/
程式碼實現:
#include
void main()
{
int x; //帶輸入的數
int g,w,s,q; //分別表示的是個位、萬位、十位、千位
printf("請輸入一個5位數:");
scanf("%d",&x);
//判斷輸入的是不是一個5位數
if(x>99999 x<10000)
printf("您輸入的x=%d不是一個5位數\n",x);
else
{
g = x%10;
w = x/10000;
s = (x%100)/10;
q = (x%10000)/1000;
if(g==w && s==q)
printf("x=%d是一個迴文數\n",x);
else
printf("x=%d不是一個迴文數\n",x);
}
}
程式結果演示:
大學, 語言, 位數, 迴文, c語言判斷迴文數, c語言簡單程式設計例項, 迴文數c語言, c語言迴文數編寫, c語言迴文數演算法, c語言五位數的迴文數, c語言簡單程式設計, 簡單的c語言程式設計軟體, c語言簡單程式設計題,