(北京)
高階語言課程設計
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方法是迴圈變化的電壓施加於工作電極和參比電極之間,記錄工作電極上得到的電...