第一次作業

2022-04-09 17:58:25 字數 1536 閱讀 5161

題目6-1 計算兩數的和與差

1 設計思路;分別定義兩個數與和差。分別用指標代表和與差的指向,將兩個數代入計算。

(1)主要描述題目演算法 和;兩數之和。差;兩數之差。

(2)流程圖

無2.實驗**

void sum_diff( float op1, float op2, float *psum, float *pdiff )

3.本題除錯過程碰到問題及解決辦法

沒什麼問題

題目6-2 拆分實數的整數與小數部分

1 設計思路;定義小數與整數部分的指標,對實數x進行計算

(1)主要描述題目演算法;整數部分;x/1,小數部分; x - 整數指標。

(2)流程圖

無2.實驗**

void splitfloat( float x, int *intpart, float *fracpart )

3.本題除錯過程碰到問題及解決辦法

沒什麼問題

6-1在陣列中查詢指定元素

1,設計思路

for迴圈遍歷陣列

list[i]等於指定元素x,返回i值

否則返回-1

2流程圖

3實驗**

int search( int list, int n, int x )

}return max;

}

4,問題

無6-1最小數放前,最大數放後

1,演算法

找出最大值最小值與第乙個數和最後乙個數交換

2,流程圖

3,**

4,問題;我只會怎麼求最大值,其他的不會

6-2指標選擇排序法

1,演算法

遍歷陣列,找出最大值,與第乙個元素交換

再從第二個元素遍歷陣列,找出最大值,與第二個元素交換,直到倒數第二個元素開始遍歷陣列,找出最大值,與倒數第二個元素素交換

輸出陣列

2,流程圖

for(i=0;i4,問題

無6-1判斷回文字串

回文是啥(這題我不會)

6-2使用函式實現字串部分複製

好難學習總結

這兩周學習了指標的運用,複習了排序法,和求最大值最小值,交換,字串。判斷回文字串和使用函式實現字串部分複製

,我不太會做。

點評**;

**列表

第一次作業

1.用較低的成本,開發出滿足客戶需求的軟體,開發的軟體可靠性高,易於維護和移植 2.分為設計階段,開發階段和測試執行階段 1 設計階段 分析客戶需求,明確要解決哪些問題,實現哪些功能,以及確定基本方法 2 開發階段 a.概要設計 畫出流程圖,進行模組化劃分,建立模組的層次結構以及呼叫關係 b.詳細設...

第一次作業

1.4 非計算機專業 程式和軟體有何不同?答 程式是通過計算機語言寫出來的具有許多演算法的摸板,是實現軟體功能的底層推手 推手的意思可以理解為動力 所以,程式是軟體的內在因子,而軟體是乙個或多個程式通過編譯器編譯出來的成品。1.3 查詢資料,解釋什麼是圖靈測試?答 指測試者與被測試者 乙個人和一台機...

第一次作業

1.解釋什麼是圖靈測試?圖靈測試 又稱 圖靈判斷 是圖靈提出的乙個關於機械人的著名判斷原則。一種測試機器是不是具備人類智慧型的方法。如果說現在有一台電腦,其運算速度非常快 記億容量和邏揖單元的數目也超過了人腦,而且還為這台電腦編寫了許多智慧型化的程式,並提供了合適種類的大量資料,使這台電腦能夠做一些...