C 程式設計,判斷迴文串,C 程式設計 判斷迴文串,求大神幫助

2022-06-09 09:36:32 字數 1675 閱讀 4416

1樓:

1、將字串分為左右2串

2、左串向左遍歷,右串向右遍歷

3、判斷是否相等

int f(char *s)

return true;}

2樓:善護

int f(char *s)

//計算字串長度

for(a = 0, i = 0; i <= l / 2; i++)return 1;}

c++程式設計 判斷迴文串,求大神幫助

c++編寫程式,定義一個函式用來判斷字串是否為迴文串

3樓:

雖然你已經採納了,但還是看看這個,因為你要的是c++……//#include "stdafx.h"//vc++6.0加上這一行.

#include

#include

using namespace std;//bool ispalindrome(string s)int main(void)

4樓:匿名使用者

#include

#include

int judge(char str)

void main(void)

用c++編寫程式,判斷給定字串是否為迴文(迴文指正讀和逆讀都一樣的字串

5樓:匿名使用者

/****************************************

*函式名:f

*類屬 :全域性函式

*引數 :s 以0結束的字串

*返回值:1,0

*功能 :如果s是對稱的回訪串,返回1,不是則返回0******************************************/

int f(char* s)

else}}

6樓:匿名使用者

printf("請輸入一個字串");

char in;

int len = sizeof (in);

gets(in);

for(int i=0;i歷並

且頭尾比較 ,不相等

printf("輸入的字串不是迴文");}

7樓:匿名使用者

把字串拆分兩部分 比如7個字元 分4組比較 第一個和最後一個 第二個和倒數第二個

8樓:白痴弟弟

#include

#include

#include

void main()

while(*test)

// printf("test:%c\n", *test);

// printf("modify:%c\n", *modify);

test++;

}printf("modify:%s\n", porg);

} 貌似有個指標問題的,記不得了

9樓:匿名使用者

是說回族文字吧?如果是這樣的話,你的這個判斷標準應該是有問題,需要查詢各種字符集的範圍,根據這個字符集的範圍來做出判斷才是正確的做法。

如果你的說的判斷方法是正確的話,是寫個簡單的函式檢查輸入字串是否滿足你的要求就可以了。

c語言編寫函式,判斷字串是否為迴文,若是則函式值返回為1,否則返回為0謝了

include include int palindrome char str return 1 int main else return 0 include void main if j i printf s is not a palindrome n a else printf s is a p...

vb中判斷是否為迴文數,急 求 VB判斷迴文數的程式碼

參考 private sub mand1 click text1.text trim text1.text if isnumeric text1.text thenif text1.text strreverse text1.text then msgbox text1.text 是迴文數。else...

用c語言編寫程式判斷輸入的正數是否為迴文數

include stdio.h include conio.h int main void while m 0 k for i 0 izhi是否為迴文數 if digit i digit k break 不相等dao 則不是內迴文數,容推出迴圈 if i else printf ld is a hu...