當前位置:成語大全網 - 書法字典 - c語言判斷字符串str是否包含特定字符c。

c語言判斷字符串str是否包含特定字符c。

看看妳的程序:

for(I = 0;我& lt= strlen(s);i++)

{ if(s【I】= = c)break;返回1;}

if(s【I】= = c)返回TRUE,break,並跳轉到循環體的開頭進行下壹個循環;

if(s【I】= = c)返回false,並返回1而不是break,break直接返回1。-& gt;這就是問題所在。如果妳匹配,妳就斷了。如果不匹配,可以直接返回1。

修訂如下:

for(I = 0;我& lt= strlen(s);i++)

{

if(s【I】!= c)//Not = =,但是!=

打破;

其他

返回1;

}