第六周程式設計總結

2022-06-27 21:39:12 字數 2186 閱讀 8755

第六周程式設計總結

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

《寫上作業的鏈結》

我在這個課程的目標是

《寫上你的目標》

這個作業在那個具體方面幫助我實現目標

《寫上具體方面》

參考文獻

《寫上作業所參考的文獻資料》

6-1 求兩數平方根之和 (10 分)

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

函式介面定義:

double fun (double a, double b);

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

裁判測試程式樣例:

double fun (double a, double b);

int main ( )

1.實驗**

double fun (double *a, double *b)

2。設計思路

定義浮點型再運用數學函式

3.截圖

7-1 利用指標返回多個函式值 (30 分)

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

輸入格式:

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

輸出格式:

輸出最大值和最小值。

輸入樣例:

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

58 9 12 0 3

輸出樣例:

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

max = 12

min = 0

(1)實驗**

void max_min(int a,int len,int* pmax,int* pmin);

int main()

}2.設計思路

首先定義整形變數

運用for迴圈和if語句

3.截圖

6-3 最小數放前最大數放後 (10 分)

為一維陣列輸入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列。

裁判測試程式樣例:

#include

void input(int *arr,int n);

void max_min(int *arr,int n);

void output(int *arr,int n);

int main()

1.**

void input(int *arr,int n)

{for(int i=0;iarr[max])

max=i;

if(arr[i]定義變數 進入迴圈

3.截圖

4.流程圖

學習進度條

周/日期

周所花時間

**行數

第一周1h

90第二週

1.5h

95第三週

1.5h

100第四周

1.8h

120第五周

1.8h

126第六周

1.5h

190

第六周程式設計總結

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

第六周程式設計總結

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

第六周程式設計總結

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