第六周程式設計總結

2022-06-03 02:39:07 字數 3164 閱讀 6648

函式fun的功能是:求兩數平方根之和,作為函式值返回。例如:輸入12和20,輸出結果是:y = 7.936238。

double fun (double *a, double *b); 

其中 a.和b. 是使用者傳入的引數。函式求 a.指標和b.指標所指的兩個數的平方根之和,並返回和。

#include#include double fun (double *a, double *b); 

int main ( )

/* 請在這裡填寫答案 */

讀入n個整數,呼叫max_min()函式求這n個數中的最大值和最小值。

輸入有兩行: 第一行是n值; 第二行是n個數。

輸出最大值和最小值。

在這裡給出一組輸入。例如:

5

8 9 12 0 3

在這裡給出相應的輸出。例如:

max = 12

min = 0

#includevoid max_min (int x[ ],int n);

int main()

max_min (x,n);

printf("max = %d\n",x[n-1]);

printf("min = %d\n",x[0]);

}void max_min (int x[ ],int n)

}

為一維陣列輸入10個整數;將其中最小的數與第乙個數對換,將最大的數與最後乙個數對換;輸出陣列元素。

void input(int *arr,int n);

void max_min(int *arr,int n);

void output(int *arr,int n);

三個函式中的 arr.和n.都是使用者傳入的引數。n.是元素個數。

input函式的功能是輸入 n.個元素存到指標arr.所指向的一維陣列中。

max_min函式的功能是求指標arr.所指向的一維陣列中的最大值和最小值,其中最小的數與第乙個數對換,將最大的數與最後乙個數對換。

output函式的功能是在一行中輸出陣列元素,每個元素輸出佔3列。

#includevoid input(int *arr,int n);

void max_min(int *arr,int n);

void output(int *arr,int n);

int main()

/* 請在這裡填寫答案 */

1.為什麼要使用指標?它有什麼用?

在剛接觸指標的時候感覺與陣列沒什麼區別,也不知道為什麼要去學習,在深入學習指標後發現使用指標比使用陣列在解決問題上簡單多了,特別是在自定義函式返回多個值時,運用指標就很能方便的解決該問題。

2.指標變數在記憶體中暫用多大的空間?它的大小由什麼決定?

在編譯器裡定義乙個指標變數,編譯器會給這個指標變數分配乙個空間,這個空間裡存放的是一段記憶體的首位址,編譯器給指標分配的空間大小是和cpu的定址長度相關的,其實不管定義什麼樣的指標型別,這個空間只是用來存位址,只佔四個位元組

周/日期

這週所花時間

**行數

學到的知識點

目前比較迷惑的問題

3月4-3月10

4天130行

如何讀取檔案中的資料並寫入資料

3/11-3/17

2天66行

一些有關檔案的函式

3/18-3/24

2天103行

二維陣列的定義與使用

3/25-3/31

2天140行

與字串有關的函式strlen,strcpy

一些與字串有關的函式使用方法

4/1-4/7

2天56行

指標函式的定義與使用

這一周我們進入了指標函式的學習,我對指標函式雖然了解了一些,但是依然是懵懵懂懂的感覺,有一些依然還不是很熟練,所以我會主動去找類似的題目練習

通過在結對程式設計的討論,我知道了我存在的一些問題,並根據其去改正

第六周程式設計總結

includeint main 第一步 定義變數 第二步 輸入變數 第三步 呼叫for語句 第四步 累加求和 第五步 輸出答案 問題 計算的答案錯誤 解決方法 累加求和時將1更改為1.0 第一步 定義變數 第二步 輸入實數 第三步 呼叫for語句 第四步 累加求和 第五步 輸出答案 問題 分式的分母...

第六周程式設計總結

這個作業屬於哪個課程 c語言程式設計ll 這個作業要求在 我在這個課程的目標是 理解變數 記憶體單元和位址之間的關係,掌握指標變數的基本運算 這個作業在哪個具體方面幫助我實現目標 讓我大概了解了指標的定義及用法 參考文獻 函式fun的功能是 求兩數平方根之和,作為函式值返回。例如 輸入12和20,輸...

第六周程式設計總結

這個作業屬於哪個課程 c語言程式設計 這個作業要求在 我在這個課程的目標是 學習更多知識 這個作業在哪個具體方面幫助我實現目標 了解指標的用法 參考文獻 c語言程式設計書 6 1 求兩數平方根之和 10 分 函式fun的功能是 求兩數平方根之和,作為函式值返回。例如 輸入12和20,輸出結果是 y ...