C語言 陣列部落格作業

2022-07-08 15:42:26 字數 1450 閱讀 4815

1.遍歷陣列,找到資料

2.二分查詢法

在陣列數值順序排列下,可以用while迴圈,判斷中間數值的大小與被查詢數值比較,偏大則在左半區繼續取一半判斷,反之在右半區判斷,直到找到。

int binsearch(int arr,int len,int key)                          //(二分法)

;

可以用來統計數值出現次數,可用來刪除重複元素或判斷是否有重複元素

特點:都以'\0'結束,陣列長度要比輸入的資料多一位

字元陣列的輸入

1.scanf輸入(字串沒有空格的情況下,無須加&號)

2.fgets輸入

2.1.1偽**

2.1.2**截圖

}我的**比較簡潔,他的**更細緻,容易讀懂

2.2.1 偽**

2.2.2 **截圖

差不多,差不多

2.3.1 偽**

運用fgets輸入字串,切分單個字元判斷,用printf("%c")輸出單個字元

2.3.2 **截圖

總體思路差不多,老師的**判斷的時候更細緻,條理更清晰,這需要我學習

C語言部落格作業 陣列

includeint main includeint main temp a i a i a h a h temp 替換最小項與i位置 2 氣泡排序法 多次檢視陣列,當出現前乙個項比後乙個項大時將該兩項替換,是每次迴圈都能是最大的乙個數移動到最末端,直到全部排序。輸入數字個數 輸入數字結果5 原來是...

C語言部落格作業04 陣列

一維陣列 二維陣列 字元陣列 一維陣列 200分 二維陣列 105分 字元陣列 150分 總分 455分 在一大堆資料中找出重複的是一件經常要做的事情。現在,我們要處理許多整數,在這些整數中,可能存在重複的資料。你要寫乙個程式來做這件事情,讀入資料,檢查是否有重複的資料。如果有,輸出 yes 這三個...

C語言部落格作業04 陣列

請以思維導圖總結本週的學習內容。如下圖所示 描述本週學習感受,也可以在這裡提出你不理解地方 對教師教學建議等等。在excel中畫如下 儲存好,複製到部落格隨筆。注意要累計所有 量。貼圖展示。填寫3次題目集的總得分。注意,請把pta 展示給批閱助教,並能完整回答助教問題,才能得滿分。否則根據回答情況給...