陣列三題的實驗報告

2022-09-12 02:45:14 字數 1971 閱讀 7012

題目一  7-3 將陣列中的數逆序存放

(1)pta提交列表

(2)設計思路

本題要求輸入一串數字後使其逆序數輸出,需要用到中間數使其對換。而運用陣列會使**更簡潔易懂。

流程圖如下:

(3)**截圖

(4)除錯過程中遇到的問題以及pta提交列表的錯誤說明

原來不是要做這題,但是不小心畫了流程圖。不想浪費。主要說我個人在編寫過程中遇到的問題。

在第二層for迴圈的時候寫成了(n-1)/2,導致除錯的時候出錯;

題目二  7-2 求最大值及其下標

(1)pta提交列表

(2)設計思路

本題主要是輸出最大值和所對應的下標,需要將最大值與第乙個數交換,輸出交換後的n個數;

流程圖如下:

(3)**截圖

(4)**除錯過程中遇到的困難及pta提交列表說明

未輸入陣列a只單純的定義導致編譯錯誤;

max被強制返回成原來的a[i]導致答案錯誤;

題目三  7-10 矩陣運算

(1)pta提交列表

(2)設計思路

本題的難點在於多重迴圈巢狀;

流程圖如下:

(4)**截圖

(4)除錯**過程中遇到的問題及pta提交列表的解答

這個題目是問了大佬,大佬手把手教我做的。現在的理解還是懵懵懂懂的。

未寫return 0 導致非零返回;

二 同學**互評(羅紅欣)

右側為紅欣同學的**;

本題我與紅欣的思路基本相同,但我的明顯會更簡潔一些,當然我是開了大佬的外掛程式。

但是欣欣的思路比我的更好理解。

三 截圖本週題目集的最後排名

四  本週學習總結

1 你學會了什麼?

陣列的基本應用以及應用時應注意的事項;

陣列的本質是乙個常量;

陣列裡的i只能從0開始,這與它的存放位址有關;

內部函式stdlib;

2 本週的內容還有哪些不明白的?

如同上面的例題三,不是很能明白二維陣列如何使用;

判斷回文;

3 陣列結構的考試總結

(1)哪道題做錯了,怎麼改?

如上排名提交,做錯的題略多。

查驗身份證,點讚之類的題現在還是不會做;

問了,沒懂。

(2)考試結果滿意嗎,怎麼改進?

這次還是屬於自己的偏漏太多;

認真學的就能做好基礎題,但不認真學的就抓瞎;

改進的話還是要抓好基礎知識點,先明白是什麼才懂得怎麼做。

實驗三實驗報告

實驗結論 part 1 1 從鍵盤上輸入3個數,讓它們代表3條線段的長度,編寫乙個c程式判斷這3條線段組成的三角形屬於什麼型別 一般三角形 等腰三角形 等邊三角形或不構成三角形 1 兩種if語句都可以達到實驗目的,因此條件語句寫法很靈活,所以自己以後寫乙個程式時也會考慮多種寫法 2 while和if...

實驗報告(三)

su 使用者名稱可實現使用者間的切換 useadd 引數 使用者名稱 輸入useradd myself提示許可權不夠是因為建立新使用者只能在root下才能建立新使用者,如果想在沒有root許可權的使用者下建立新使用者需要使用sudo命令。通過grep命令,可以發確實新建了乙個myself使用者 u ...

搭建php實驗報告 PHP陣列實驗報告

php陣列實驗報告 php陣列實驗報告 班 級 10網工三班 學生姓名 謝昊天 學號 1215134046 實驗目的和要求 掌握php的陣列宣告 掌握php的陣列定義 掌握php陣列的遍歷和排序 熟練運用陣列完成相關的任務。實驗內容 自己構造乙個名字為students的二維陣列,每個學號代表一名學生...