演算法實現c語言 03

2022-06-17 20:54:16 字數 1235 閱讀 1119

實現  mystrcpy(), mystrcmp(), mystrcat(), mystrlen() ;

#include#include

int mystrlen(char *c)

int mystrcmp(char *c1,char *c2)

return0;

}char* mystrcopy(char *c1, char *c2)

char* mystrcat(char *c1, char *c2)

intmain()

2.輸入

一行字串

(單詞和若干空格),

輸出該行

單詞個數。

input:

____hello_________world_ how___are___you___\n

output:   5

#include#include

int fun(char *c)

else i++;

}return

cnt;

}int

main()

3.輸入

一行字串

(單詞和若干空格),

輸出該行

單詞(每個

單詞一行)

input:

____hello_________world_ how___are___you___\n

output:   hello

world

howare

you

#include#include

void fun(char *c)

if (c[i] != '')

}}int

main()

4.輸入

一行字串,把字串翻轉。i

nput:

i____am__a__student

output: student__a__am____i

1、直接翻轉一下

2、把每個單詞找出來,原地自身翻轉

#include

#include

#include

void fun1(char *c)

//printf("\n");

}void strcut(char *s, char *sub) //用引數sub來儲存結果,所以函式不用返回值了 }}

}int main()

lfu演算法實現c語言 lru演算法c語言實現

a 分配頁面 b 置換演算法 c 程式訪問 d 換出頁面 正確答案 d 單選題 22.設某程序的頁訪問串為 1 3 1 2 4,工作集為 3 塊,問 按 lru 頁面替換演算法,儲存管理採取虛擬儲存技術 組成 物理記憶體 主機板上的ram 和硬碟上的 虛擬記憶體聯合組成 頁面大小 4kb 例 頁面排...

C語言提高 03

int a int b 30 int c 120 memset c,0,sizeof c 2.1 陣列首元素位址和陣列的位址是兩個不同的概念 b是首元素位址,b才是整個陣列的位址。b 1 步長為4個位元組 b 1 步長為30 4個位元組 2.2陣列名是首元素的位址,是乙個常量,不能修改 陣列一定義就...

C語言總結 03

21.printf 的返回值為列印字元的個數。22.標頭檔案寫法 ifndef add h define add h intadd int x,int y endif 23.遞迴 求階乘 intfactorial int n 斐波那契數列 指的是這樣乙個數列 0 1 1 2 3 5 8 13 21 ...