bigdecimal 判断是否为数字_C语言判断字符串是否为回文
生活随笔
收集整理的這篇文章主要介紹了
bigdecimal 判断是否为数字_C语言判断字符串是否为回文
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
回文就是字符串中心對稱,如“abcba”、“abccba”是回文,“abcdba”不是回文。
/*判斷字符串是否為回文*/ #include <stdio.h> int main(void) {int i,k;char line[10];/*輸入字符串*/printf("Enter a string:");k=0;while((line[k]=getchar())!='n')k++;line[k]='0';/*判斷字符串line是否為回文*/i=0;//i是字符串首字符的下標 k=k-1;//k是字符串尾字符的下標 /*i和k兩個下標從字符串首尾兩端同時向中間移動,逐級判斷對應字符是否相等*/while(i<k){if(line[i]!=line[k])//若對應字符不相等,則提前結束循環 break;i++;k--;} if(i>=k)//判斷for循環是否正常結束,若是則說明字符串是回文 printf("It is a palindromen");elseprintf("It is not a palindromen");return 0; }總結
以上是生活随笔為你收集整理的bigdecimal 判断是否为数字_C语言判断字符串是否为回文的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python登录并关注公众号_pytho
- 下一篇: native 真机测试react_rea