2017 12 24實訓筆記

2021-08-13 23:53:07 字數 2216 閱讀 2587

敏捷開發

一、迴圈(continue和break)

2、break:用來從迴圈體內跳出迴圈,提前結束迴圈,接著執行後面的語句。

3、for的用法:

for(表示式1;表示式2;表示式3)

語句;應用例項:求階乘

//c語言命名規則:下劃線,字母,數字;數字不能開頭。

二、陣列(重要)

1、為什麼要使用陣列

2、c語言中的陣列

3、陣列型別:一維陣列,多維陣列(一維陣列使用廣泛)

4、計算陣列元素個數:

sizeof(陣列)/sizeof(陣列型別)

字元陣列:引用標頭檔案string.h;然後引用strlen函式。

**如下:(**檔案只能放在debug資料夾中)

#include

#include

#include

#pragma comment(lib, "winmm.lib")

int main()

//駱駝峰命名法

四、函式

1、為什麼使用函式

2、形參和實參

(1)、形參:只是取名字,函式裡的變數

(2)、實參:具體呼叫時所賦予的值

3、標頭檔案math.h

double sqrt(double x):計算x的平方根

double pow(double x,double y)計算x的y次冪

double ceil(double x):求不小於x的最小整數,並以double 形式輸出

double floor(double x):求不大於x的最大整數,並以double形式輸出

4、標頭檔案ctype.h

int toupper(int x):如果x為小寫字母,則返回相應的大寫字母

int tolower(int x):如果x為大寫字母,則返回相應的小寫字母

5、標頭檔案stdlib.h

int rand(void):產生乙個隨機數

void exit(int retval):終止程式

6、遞迴函式(可以用來求階乘)

int f(int n)

}五、帶參函式

六、三大排序

氣泡排序:

思路:將相鄰的兩個數比較,將較小的數調到前頭;有n

個數就要進行

n-1趟比較,第一次比較中要進行

n-1次兩兩比較,在第

j趟比較中,要進行

n-j次兩兩比較。

實現**:

void

bubllesort (

intarr , 

intcount)  

}  } 插入排序:

思路:在得到要排序的陣列以後,講陣列分為兩個部分,陣列的第乙個元素為乙個部分,剩下的元素為一部分,然後從陣列的第二個元素開始,和該元素以前的所有元素比較,如果之前的元素沒有比該元素大的,那麼該元素的位置不變,如果有元素的值比該元素大,那麼記錄相愛他所在的位置;例如

i,該元素的位置為k

,則將從i到

k位置上的所有元素往後移動一位,然後將

k位置上的值移動到

i位置上。這樣就找到了

k所在的位置。每乙個元素都這樣進行,最終就會得到排好順序的陣列。

實現**:

[cpp]

view plain

copy

void

insertsort ( 

intarr,

intcount)  

}  選擇排序:

思路:

首先以乙個元素為基準,從乙個方向開始掃瞄,比如從左到右掃瞄,以a[0]

為基準,接下來從

a[0]

….a[9]中找出最小的元素,將其與

a[0]

交換。然後將其基準位置右移一位,重複上面的動作,比如,以

a[1]

為基準,找出

a[1]~a[9]

中最小的,將其與

a[1]

交換。一直進行到將基準位置移到陣列最後乙個元素時排序結束。

實現**:

[cpp]

view plain

copy

void

selectsort(

intarr, 

intcount)  

}  }  }  

引用自五、結構體和結構體陣列

struct (函式名) {

(資料型別)(資料名稱); }

HTML,CSS實訓筆記

1 html 超文字標記語言 2 html 結構 代表h5 3 常用標籤 3.1 塊級標籤 特點 獨佔一行,前後會主動換行 標題標籤 h1 h6 段落標籤 p 水平線 有序列表 多個 無序列表 div 主要用於分割槽 3.2 行級標籤 特點 按行逐一顯示,不會自動換行 文字類的 加粗 b 斜體 i ...

實訓筆記1

actioncontext com.opensymphony.xwork.actioncontext 是action執行時的上下文,上下文可以看作是乙個容器 其實我們這裡的容器就是乙個map而已 它存放放的是action在執行時需要用到的物件,比如 在使用webwork時,我們的上下文放有請求的引數...

專案實訓筆記

我不知道是否有其他人能看見我寫的內容,由於我是乙個渣渣,很多內容都不知道,所以將這些很簡單的東西都記錄下來,希望不小心點進來的大神們,能吐槽一下我,呃指點一下我。拜託拜託。12 26 一 例如img標籤是行級元素,整行佔據空間需設定它的display屬性為block 2 focus 選擇器用於選取獲...