2021寒假專題1

2022-06-30 14:21:13 字數 536 閱讀 6151

說是專題,就是隨便寫寫自己一天的小收穫。

1.c語言中向上取整ceil函式不返回int型,ceil(a/b)%d操作是可寫成((a-1)/b)+1(原理很簡單)

2.驗算乙個數是否是平方數以及計算平方根 m=floor(sqrt(n)+0.5)m*m?=n,直接sqrt可能精度丟失,補加乙個較小的數可以彌補這個缺失

3.對於乙個 n 個頂點的凸多邊形,它的任何三條對角線都不會交於一點。請求出圖形中對角線交點的個數。

int main()

構造梯形是簡單的方法,任取四個點只能形成乙個對角線交點 cn4。

4.#define可以寫一寫簡單的函式

5.#if與#endif可以用來除錯**

#define debug 0

#define max(x,y) ((x)>(y)?(x):(y))

#define printf_int(n) printf("%d\n",n)

int main()

2021寒假專題8

c語言的檔案操作可以嘮嗑的還真不少,除了基本的語法還有一些案例 這裡討 件的fgetc fputc fgets fputs fread fwrite fseek,rewind,ftell,fprintf fscanf sscanf sprintf 二進位制文字,系統檔案指標以及一些特定的操作等等,內...

2021寒假集訓Part 1

鞏固演算法筆記第四章 2021寒假集訓part 1 2021 01 24 25 26 題單由此進!以下只記錄個人覺得有意思的 1 p1177 模板 快速排序 include using namespace std int n,a 1000001 void qsort int l,int r 應用二分...

2021寒假作業1

markdown截圖 然後進入vmware點選建立新的虛擬機器,然後跟隨嚮導進行建立安裝。注意在安裝客戶機作業系統時選擇稍後安裝作業系統,選擇linux ubuntu64位版本,剩下跟隨預設選項。建立虛擬機器成功後,點選編輯虛擬機器設定 最後開啟執行虛擬機器,按流程安裝,就完成了。哇困難真的超級多的...