1.使用巨集實現兩個數中求較大值。
#include
#include
#define max(x,y) ((x)>(y)?(x):(y))
int main()
pstr[sz - 1] = tmp;}}
int main()
3.判斷乙個字串是否為另外乙個字串旋轉之後的字串。
例如:給定s1 = aabcd和s2 = bcdaa,返回1,給定s1=abcd和s2=acbd,返回0.
aabcd左旋乙個字元得到abcda
aabcd左旋兩個字元得到bcdaa
aabcd右旋乙個字元得到daabc
#include
#include
#include
int torate(char* ptr1,char* ptr2)
else
ptr1[len1 - 1] = temp;
if (strcmp(ptr1 ,ptr2) == 0)
}for (i = 0; i < len1; i++)
str[0] = temp;
if (strcmp(str , ptr2) == 0)}}
}int main()
else
system("pause");
}
資料記憶體儲存
1.調整陣列使奇數全部都位於偶數前面。題目 輸入乙個整數陣列,實現乙個函式,來調整該陣列中數字的順序使得陣列中所有的奇數字於陣列的前半部分,所有偶數字於陣列的後半部分 2.楊氏矩陣 有乙個二維陣列,陣列的每行從左到右是遞增的,每列從上到下是遞增的,在這樣的陣列中查詢乙個數字是否存在,要求 時間複雜度...
記憶體資料儲存到檔案
include include int main void tt 定義結構體 tt temp temp.a 10 temp.b 20 strcpy temp.buf,hello 為結構體賦值 int c sizeof temp stream fopen at.dat w 開啟檔案 fwrite te...
資料在記憶體中的儲存
身為乙個天天處理資料的人,不得不說資料在記憶體中的儲存是必須要知道的問題。首先,資料在記憶體中的儲存涉及到作用域,儲存位置等方面的問題。根據資料的作用域,可將資料劃分為區域性變數和全域性變數 區域性變數的作用域為從定義開始到函式執行結束 全域性變數的作用域從程式開始到程式結束。計算機的記憶體分配可以...