C語言實習報告

2021-10-04 08:36:09 字數 1735 閱讀 8666

c語言實驗報告

資源勘查工程0901班

*********xx

2023年11月09日

c語言實驗報告

1.實驗目地:

1. 了解c語言表示邏輯量的方法;

2. 學會正確使用邏輯運算子和邏輯表示式;

3. 結合程式掌握一些簡單的演算法;

4. 熟悉陣列的使用法,及指標的使用法。

二.實驗內容:

編寫乙個3*3的矩陣,求這個矩陣之和,矩陣之積,矩陣的轉置,矩陣主對角線之和以及矩陣下三角元素之和,並且利用所學的陣列以及指標知識,編寫程式,使得程式簡單易懂,可操作性強。編寫源程式,給出注釋並執行結果。

三..實驗流程圖:

四.實驗的源程式:

#define n 3

#define m 3

#include

void main()

for(i=0;i

printf("轉置矩陣b:\n");

for(i=0;i

printf("\n");

}for(i=0;i

}printf("a與b之和c:\n");

for(i=0;i

printf("\n");

}printf("a與b之積d:\n");

for(i=0;i

printf("\n");

}p=l=c[0][0];/*求c中最大最小值*/

for(i=0;i

max=e[0];

min=f[0];

}for(i=0;i

printf("c中最大值= %d",max);

printf("\n");

printf("c中最小值= %d",min);

printf("\n");

for(add=i=0;i

add+=c[i][i];

}printf("c主對角線元素之和=%d",s);

printf("\n");

for(add=i=0;i

printf("c下三角元素之和=%d",add);

printf("\n");

}五.實驗的執行結果:

六.實驗過程**現的問題及解決方法:

1. 在寫程式過程中注意一些細小的瑣碎的知識,如c語言規定的識別符號,大小寫字母間的ascii**值相差32,強制型別轉換符,自增自減運算子,符合運算子,逗號運算子等。

2. 認真謹慎之外,更重要的是掌握基本的知識,不然要經常要邊做邊查書,效率相當低。在往後的學習中要紮實認真。

3. 在系統上編輯、連線和執行乙個c語言程式時,在編譯的過程中應該留心一些細節問題,不如:乙個語句完了之後的「;」等。

7.心得與體會:

剛開始學c語言的時候,很迷茫,在此之前從沒有接觸過c語言,有點摸不著頭腦。可是在上機過後,我覺得程式設計是很有趣的一件事。我知道要學好c語言不容易,可是我決定完成這件不容易的事。

在程式設計時除了要認真謹慎之外,更重要的是掌握基本的知識,例如if語句與switch語句的區別,它們都是條件語句,用來執行判斷功能,但是什麼時候用if什麼時侯用switch應該弄清楚:若條件分支多但是條件的值是乙個確定的值時就用switch。反之,在大多數情況下就用if。

又如各種迴圈的應用,及迴圈之間的巢狀都要能靈活應用。還要注意一些細小的瑣碎的知識,如c語言規定的識別符號,大小寫字母間的ascii**值相差32,強制型別轉換符,自增自減運算子,符合運算子,逗號運算子等。

通過這次的實踐操作,讓我對課本上的知識有了直觀的認識,從而鞏固了理論知識的學習。

c語言實習報告

實習報告 1,從1到100面積,面積大於100跳出 周一上午 include define pai 3.14164 巨集定義乙個pai main 主函式 getch 結果 2,九九乘法表 周一下午 include main 主函式 printf n 換行 getch 結果 3,1 100不被5和7整...

c語言實習報告

c程式設計實習報告 名稱 建築工地資訊管理系統 學院 機電學院 專業 機械設計製造及其自動化 姓名 許文祥 班級學號 20091003791 指導老師 薛思清 2011年7 月3 日 根據題目要求,由於資訊是存放在檔案中的,所以應提供檔案的輸入,輸出操作 在程式中要能刪除資訊,因此要有刪除操作 同時...

c語言實習報告

c語言課程實習報告 所在院系數理學院 班級學號 121091 13 姓名程式已存檔 指導老師 評分二零一零年七月十五 目錄 一.題目要求3 二.需求分析3 三.總體設計3掌握 四.詳細設計4 1.主函式4 1 流程圖4 2 主函式程式5 2.各功能模組7 1 查詢模組7 1 流程圖7 2 程式8 2...