//選擇結構流程
#include"stdio.h" /*編譯預處理命令*/
void main() /*main函數*/
{
int i,i1,i2,i3,i4,i5; /*定義整型變量*/
printf("請輸入一個五位數:"); /*輸出提示信息*/
scanf("%d",&i); /*從鍵盤輸入一個數*/
i1=i%10; /*求個位*/
i2=i%100/10; /*求十位*/
i3=i%1000/100; /*求百位*/
i4=i/1000%10; /*求千位*/
i5=i/10000; /*求萬位*/
printf("%d%d%d%d%d",i1,i2,i3,i4,i5);
if(i1=i5&&i2==i4) /*判斷是否迴文數*/
printf("%d是迴文數啊",i); /*判斷成功輸出*/
else /*判斷失敗*/
printf("%d不是迴文數呢",i); /*判斷失敗輸出*/
}
//這個程序分倆部分吧,一部分先把每個位的數一個個算出來,後面再判斷是否相等。
//然後這個程序我自己沒怎麼想,都是直接看的答案。
編一程序,輸入一個五位數,判斷是否迴文數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.