這個程式用C語言怎麼做

2022-06-09 14:16:51 字數 633 閱讀 5246

1樓:匿名使用者

#include "stdio.h"

#include "string.h"

int instr(char *str1,char *str2)if(*p=='\0') return i;

}return -1;

}void main()

2樓:

呼叫函式strstr直接解決問題

3樓:匿名使用者

使用kmp演算法最為有效。

#include

void getnext(char pat, int next)else

}} int index_kmp(char str, char pat)

if (str[i] == pat[j])i += next[j+1]+1;

} if (pat[j] == '\0')return -1;

} int main()

4樓:冀夢玉

#include

#include

void main()

else

if(b[j]=='\0')

}if(b[j]!='\0')}

求怎麼做?C語言,C語言程式,怎麼做?(求答案和解釋)

include main 是一次輸入3個不同的數字嗎?c語言程式,怎麼做?求答案和解釋 該迴圈第一次不判斷迴圈條件,先執行一次迴圈體,從第二次開始判斷迴圈條件,成立則執行迴圈體,否則不執行,由於輸入的字串第一個字元不是字母y,所以迴圈條件不成立,迴圈體只執行一次 一次,真的就只有一次。執行一次。這個...

c語言程式怎麼理解,這個C語言程式,怎麼理解??

函式型別為空,所以函式fun對這個程式沒作用。指標變數 s仍指向陣列a的首元素1.1的地址,輸出格式為 5.2f,保留兩位小數,所以輸出1.10 你只要弄明白指標的用法就可以了 建議看看 c與指標 我解釋一下 fun a,b,s 傳入陣列a,b的地址,以及s的地址,此時s指向陣列的第一個值,即是1....

怎樣用c語言編寫這個程式,怎樣用C語言編寫這個程式

include stdio.h include conio.h include dos.h typedef struct xy value xy value num 26 判斷權位,確定相連的數是否符合 jdg flag case 2 case 1 return 1 flag 初始化權位 增加1 a...