當前位置:首頁 » 編程軟體 » 打回型編程

打回型編程

發布時間: 2023-07-08 22:16:45

A. C語言編程迴文數

main()
{
int x,n,i,j,a[20],c;
long sum;
scanf("%d",&n);
for (x=1;x<=n;x++)
{ sum=x*x;
for(i=1;i<20;i++)
a[i]=0;
for (i=1;i<20;i++)
{a[i]=sum%10;
sum=sum/10;
if (sum==0) break;
}
if (i%2==0) {c=0; for (j=1;j<=i/2;j++) {if(a[j]!=a[i+1-j]) c=1;}
if (c==0){printf("%d %d\n",x,x*x);}}
else {c=0; for (j=1;j<=(i-1)/2;j++) {if (a[j]!=a[i+1-j]) c=1;}
if (c==0){printf("%d %d\n",x,x*x);}}
}
}

B. C語言編程求迴文的程序,我是初學者,以下程序看不懂,求高手解釋。

求迴文數的程序:迴文數是從右向左讀和從左向右讀都是一樣的。比如15651,
1221等。這個程序是驗證用戶輸入的一個四位數是不是迴文數。但是程序好像有錯誤:
舉個例子:用戶輸入5885。先分離數字,a,b,c,d分別等於5,8,8,5。然後判斷a是否等於d且b是否等於c。如果條件滿足則是迴文數,否則不是。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:708
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:971
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:680
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:832
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:739
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1079
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:310
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:190
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:877
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:834