計算機第四次實習報告

2021-05-22 09:19:11 字數 1490 閱讀 2484

(北京)

高階語言課程設計

4. 陣列

院系名稱: 地球物理與資訊工程學院

專業名稱: 電腦科學與技術

學生學號: 2012011357學生姓名蒲永霞

學生序號39

完成日期 2013 年 7 月 5 日高階語言課程設計實習報告

報告完成日期:2023年月日

一、 實習目的:

掌握利用陣列輸入和輸出矩陣中的資料,二維陣列的定義和元素的引用,學會編寫函式改變矩陣的輸出形式。體會用檔案讀入矩陣的階數n的值,並將結果儲存在檔案中。仔細分析陣列的構成和運用技巧。

二、1. **及注釋。

一,#include

#define n 20

//函式功能:計算左旋轉90度的矩陣

void ltranspose(int a[n],int n)}

for(i=0;i

}}//函式功能:計算右旋轉90度的矩陣

void rtranspose(int a[n],int n)}

for(i=0;i

}}//函式功能:輸入n*n階矩陣

void inputmatrix(int a[n],int n)}

}//函式功能:輸出n*n階矩陣

void printmatrix(int a[n],int n)printf("\n");

}}int main()

二.#include

#include

using namespace std;

#define n 1000

int a[n][n];

void fun(int n)

for(i=0;i

if(n%2==1)

a[n/2][n/2] = m;

for(i=0;i

} int main()

三.#include

#include

#define n 20

using namespace std;

void display(int a[n][n] ,int n)}void array(int a[n][n],int n)x=(n-i)*(n-1-i);

for(j=i;j

}}int main()

2. 設計及除錯過程遇到的問題及解決方案

對於這次程式的設計,它比鍊錶好編多了,對於陣列的的知識還好,遇到的問題很快就能解決,但最頭大的就是檔案的知識,對於檔案的知識真的是現學現賣,看完書馬上上題,對檔案的的程式設計遇到簡單問題也會感到生疏,所以,知道自己薄弱的地方,以後就要多花功夫去練

3. 設計體會和收穫。

對於這次的程式設計,我熟練掌握利用陣列輸入和輸出矩陣中的資料,二維陣列的定義和元素的引用,學會編寫函式改變矩陣的輸出形式。同時體會用檔案讀入矩陣的階數n的值,並將結果儲存在檔案中。對於程式陣列問題的處理,也提高了我解決問題的能力,真的和以前的感覺不一樣,程式還是要多寫,多編,多練,這樣才有實戰經驗,讓我為後續的程式設計打下了基礎。

第四次作業

1 2001年5月6日,甲公司支付價款 元 含交易費用20000元和已宣告未發放現金股利140000元 購入乙公司發行的 200000股。甲公司將其劃分為可供 金融資產。2 2001年5月10日,甲公司收到乙公司發放的現金股利140000元。3 200l年6月30日,該 市價為每股52元。4 200...

第四次檢測

時間 50分鐘總分 50分 可能用到的相對原子質量 fe 56 o 16 1 選擇題 24分 1 在空氣中敞口放置的一瓶無水酒精,沒有燃燒的原因是 a 沒有與氧氣接觸b 無水酒精是液體 c 沒有達到著火點d 酒精沒有可燃性 2 燃燒 緩慢氧化的共同之處是 a 它們都發生了劇烈的化學反應 b 它們都發...

第四次實驗報告

一 實驗目的 1.了解迴圈伏安法的基本原理及應用 2.掌握迴圈伏安法的實驗技術和有關引數的測定方法。二 實驗原理 迴圈伏安法 cv 是最重要的電化學分析研究方法之一。在電化學 無機化學 有機化學 生物化學的研究領域廣泛應用。cv方法是迴圈變化的電壓施加於工作電極和參比電極之間,記錄工作電極上得到的電...