資源簡介
C++實戰源碼-判斷回文數(入門級實例146).zip
代碼片段和文件信息
#include?“stdio.h“
void?main()
{
long??x;
int?ijnd[20];
//n為x的位數d數組用來存放每位數數組長度應設計的大一些
scanf(“%ld“&x);
n=0;
do{
d[n]=x%10;
//將x的個位數字存放在數組d中
x=x/10;
//將x縮小10倍
n++;
}while(x!=0);
for(i=0j=n-1;i //判斷數組d下標i和j指向的元素是否相等
if(d[i]!=d[j])??break;
if(i else??printf(“YES\n“);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????405??2010-10-14?11:33??Palind\main.cpp
?????文件????????4282??2010-10-13?16:49??Palind\Palind.dsp
?????文件?????????535??2010-10-13?16:49??Palind\Palind.dsw
- 上一篇:C++實戰源碼-二維數組每行的最大值
- 下一篇:C++實戰源碼-反向輸出字符串
評論
共有 條評論