第七章總結

2021-10-07 23:37:54 字數 1098 閱讀 8273

第七章終於是學完了,這一章也是花費了自己很多的時間,主要還是自己對於呼叫函式的不熟練,以及對於題目的理解和解題方法比較模糊,主要原因還是自己剛開始學習,接觸的題目比較少,寫的**也很少,這也告訴我還得多看和多練,才能更好的解決各種問題,碰到類似的題目,也能很熟練的將做過的題目思路運用到陌生題目中去。

第七章 ,主要讓我們掌握以下幾點:

1.函式的定義;

2.返回語句的使用;

3.函式引數的應用;

4.掌握函式的呼叫;

5.了解內部函式和外部函式;

6.區域性變數和全域性變數的使用;

這裡面值得注意的是巢狀呼叫函式,過程如下圖1所示:

圖1這裡面我覺得比較重要的就是遞迴呼叫,下題就是具體的應用:

思路:假設魚一共有x條,那麼第乙個人就有(x-1)/5來表示,剩下的就有4*(x-1)/5,這個這個值賦值給x,則也應該滿足第乙個式子才行,以此類推,最後乙個人最少也有一條魚,所以x必須滿足以上條件。

**如下:

#include

int fish(int n,int x)

return 0;

}int main()

}while(!flag);

return 0;

}2.輸入資料,將他們進行從小到大的排序。

**如下:

#include

void insert(int a,int n)

}int main()

insert(s,10);

printf("排序後:");

for(i=1;i<11;i++)

printf("\n");

}3.設計乙個函式,在螢幕上列印1~5的階乘。

思路:先自定義乙個求階乘的函式,再在主函式中用乙個for迴圈,求得1~5的階乘。

**如下:

#include

int a(int i)

int main()

第七章總結

7.2.2畫直線 畫直線使用cdc類的lineto 函式兩個過載版本 bool lineto int x,int y bool lineto point point 引數x y或point指定直線的終點位置,此函式從當前點到指定的終點之間畫一條直線,當前點包括在直線上,而終點不包括在直線上。如果畫線...

第七章總結

有了 bx idata 這種表示記憶體單元的方式,我們就可以用更高階的結構來看待所要處理的資料。我們通過下面的問題來理解這一點。在codesg中填寫 將datasg中定義的第乙個字串轉化為大寫,第二個字串轉化為小寫。人在有一定上下文的情況下看到 1計算機中,所有的資訊都是進製,而人能理解的資訊是已經...

HTML第七章總結

作者做了乙個非常形象的比喻,將 css 必做 renovate the house,在這裡,css 包括了三個部分 selector the location of the html element property properties in that location style like bl...