1樓:匿名使用者
#include
#include
#include
int main()
for (n=1;n <=(lenth-1);n++) //分解所輸入數除最高位的每一位數
a[lenth]=num/(pow(10,lenth-1)); //讀取最高位
printf( "a[%d]= %d\n ",lenth,a[lenth]); //列印最高位
//以下是判斷所輸入數字是否為迴文數
if (lenth%2==0) //為偶數位時
if (b==(lenth/2))
printf( "%d 是迴文數 ",num);
else
printf( "%d 不是迴文數 ",num);
} else //為奇數位時
getch();
return 0;}
2樓:竹本無心
陣列從1開始,0捨棄
編寫一個程式,判斷一個字串是否為迴文,迴文就是順讀和逆讀都相同,如字串“abcba”就是迴文
編寫程式,判斷給定字串是否為迴文(迴文是指正讀和逆讀都一樣的字串)
3樓:物理公司的
#include
#include
int main()
編寫程式,判斷給定字串是否為迴文。(迴文是指正讀和逆讀 都一樣的字串) 不知道錯在**了〒_〒
4樓:匿名使用者
你的bai結構有問題,建議設定du一個標記變數int j=1,zhi0表示非迴文,dao1表示迴文,在內for迴圈中一旦首尾不匹配就容將j值改為0,break跳出,否則繼續;迴圈結束後判斷是否為0,j=0,不是迴文,j=1,是迴文
5樓:匿名使用者
/*請輸入字元
串:12021
12021:是.
請輸入字
版符串:1
1:是權.
請輸入字串:12
12:不是.
請輸入字串:1233
1233:不是.
請輸入字串:12211221
12211221:是.
請輸入字串:^z
press any key to continue*/#include
#include
int main()
return 0;}
在VB中,字串為零長度和字串為Null有什麼區別
這兩個是完全不同的,實際使用也完全不同。字串為 它還是字串,只不過是一種特殊狀態 零長度,類似於c中的 0 字串為null,其實這個字串已經不是字串了,更加確切的說,這個字串的變數的值已經無效了。對三樓 murderor無語,不懂可以,但不要誤導人。null的實際使用與零字串差別太大了 任何與nul...
c 字串長度函式,求字串長度函式 C
司馬刀劍 string str welcome to chaina int m1 str.size 求字串長度或者下面的 int m2 str.length 同上面size功能一樣,都是求字串長度的 賈林龐喬 sizeof 得到的是資料型別的長度,比如int char double型別的sizeof...
求c 的求字串倒序問題,求一個c 的求字串倒序問題
是直接敲上去的,沒有進行除錯,不過,大概思路和所用函式就是那樣1.用string型別接收輸入字串。string ss 2.消除前端的空格,find 0 函式,從第0位開始找 字串所在位置,並返回它所在位置,如果是0,那麼說明是在第一位,那麼消去,一直迴圈,直到,第一位不是空格為止。for ss.fi...