自己寫的網上的一些試題C的實現

2021-04-13 08:10:38 字數 1175 閱讀 7920

給乙個字串、例如 「ababc」要求返回「ab」,因為「ab」連續重複出現且最長。

#include 

char *match(char *s, char *pattern, int n)

return null;

}int strlen(char *s)

char *strrep(char *s, char *buf) }

}}return null;

}int main()

實現strrev
#include 

void _strrev(char *dst, char *src, char *send)

void _strrev2(char *p1, char *p2)

}char *strrev(char *dst, char *src)

else if ( dst >= p || dst+n<=src) _strrev(dst, src, p-1);

else if ( dst < src )

else

*(dst+n) = 0;

return dst;

}int main()

實現strstr
#include 

char *strstr(char *s, char *pattern)

return null;

}int main()

寫乙個atol
#include 

long myatol(char *s)

return r;

}int main()

寫乙個不依賴庫的strcpy
#include 

char *strcpy(char *dst, const char *src)

else

}int main()

;char *dst1, *dst2, *src;

dst1 = mem;

dst2 = mem+10;

src = mem+5;

//printf("%s/n", strcpy(dst1, src));

printf("%s/n", src);

printf("%s/n", strcpy(dst2, src));

printf("%s/n", src);

}

寫一些關於自己的

我的大學四年就快結束了,再過幾個月就要離開這所大學了。慶幸的是自己又考上了研究生,還能夠繼續在校園裡讀3年的書,也可以算是一件幸福的事情吧。這次讀研的專業是學計算機了,算是自己選擇的,也是自己喜歡的。不用再像本科那時,選了乙個自己不喜歡的,還整天混日子。導師選好了,做的是圖形影象處理。目前,自己的專...

遞迴 網上搜的一些筆試題

size medium 乙個射擊運動員打靶,靶一共有10環,連開10槍打中90環的可能性有多少種?請用遞迴演算法程式設計實現。size public class cs public cs int times,int score public void loop int cur cur for int...

網上摘抄一些C 筆試題目

c 筆試題 1.多型類中的虛函式表是compile time,還是run time時建立的?答案 虛函式表是在編譯期就建立了,各個虛函式這時被組織成了乙個虛函式的入口位址的陣列.而物件的隱藏成員 虛函式表指標是在執行期 也就是建構函式被呼叫時進行初始化的,這是實現多型的關鍵.3.完成字串拷貝可以使用...