淘豆網
1/31
文檔分類:高等教育 > 實驗設計

C語言程序設計實驗報告(實驗大綱 過程).doc


下載后只包含 1 個 DOC 格式的文檔,沒有任何的圖紙或源代碼,查看文件列表

特別說明:文檔預覽什么樣,下載就是什么樣。

0/100
您的瀏覽器不支持進度條
下載所得到的文件列表
C語言程序設計實驗報告(實驗大綱 過程).doc
文檔介紹:
--------------------------校驗:_____________-----------------------日期:_____________C語言程序設計實驗報告(實驗大綱+過程)《C程序設計》實驗教學大綱一、適用范圍大綱適用信息管理專業本科教學使用。二、課程名稱C程序設計三、學時數與學分總學時:90總學分:4實驗學時:28實驗學分:1四、教學目的和基本要求目的:通過C程序設計實驗,培養學生對學習程序設計的興趣,加深對講授內容的理解,尤其是通過上機來掌握語法規則,使學生全面了解C語言的特點,熟練掌握C語言程序設計的基本方法和編程技巧。基本要求:了解和熟悉C語言程序開發的環境;學會上機調試程序,善于發現程序中的錯誤,并且能很快地排除這些錯誤,使程序能正確運行,達到實驗知識和理論知識的融會貫通。上機實驗前,學生必須事先根據題目的內容編好程序,然后在實驗時輸入程序、調試程序、直至運行結果正確為止,上機結束后,應整理出實驗報告。五、實驗項目與學時分配序號實驗項目名稱實驗學時實驗類型1C程序的運行環境和運行一個C程序的方法2驗證性實驗2數據類型、運算符和表達式3驗證性實驗3最簡單的C程序設計3驗證性實驗4選擇結構程序設計4設計性實驗5循環控制4設計性實驗6數組4設計性實驗7函數4設計性實驗8指針4設計性實驗總計28注:帶*的實驗項目為選做實驗項目六、教材、講義及參考書《C程序設計題解與上機指導》譚浩強主編清華大學出版社七、實驗成績評定辦法實驗成績=平時實驗表現+實驗報告。實驗成績占總成績的20%。實驗成績以等級形式給出,評定等級分優、良、中、及格、不及格五類。1、平時考核:上機實驗前,學生必須事先根據題目的內容編好程序,然后在實驗時輸入程序、調試程序、直至運行結果正確為止。在實驗中,教師可根據學生編程操作能力、觀察和分析及運用知識能力、程序編制正確性以及學生的課堂紀律、實驗態度、保持實驗室衛生等方面的表現進行綜合考核。2、實驗報告:學生實驗后應按時完成實驗報告。八、實驗教學大綱說明本大綱共安排28學時的實驗,其中帶*號實驗項目為選做實驗項目,實際課時為18學時。實驗項目多為設計性實驗項目,每個設計性實驗項目中都包含數個小的設計性題目,其中帶*號的題目為選做題目,有時間和有能力的同學可以選做。九、實驗項目實驗一C程序的運行環境和運行一個C程序的方法一、實驗目的1.了解Visua2.了解在該系統上如何編輯、編譯、連接和運行一個C程序。3.通過運行簡單的C程序,初步了解C源程序的特點。二、實驗內容1.用編輯程序,輸入教材第一章例程序,并進行編譯和運行。應了解所用的系統是用什么命令進行編譯和連接運行的。編譯和連接后所得到的目標程序的后綴是什么形式的?2.編寫一個C程序,輸出以下信息:****************************verygood!****************************3.輸入并運行教材第一章中例,了解如何在運行時向程序變量輸入數據。實驗二數據類型、運算符和表達式一、實驗目的1.掌握C語言數據類型,熟悉如何定義一個整型、字符型、實型變量,以及對它們賦值的方法,了解以上類型數據輸出時所用格式轉換符。2.學會使用C的有關算術運算符,以及包含這些運算符的表達式,特別是自加(++)和自減(--)運算符的使用。二、實驗內容1.輸入并運行以下程序:main(){charc1,c2;c1=97;c2=98;printf(“%c%c\n”,c1,c2);printf(“%d%d\n”,c1,c2);}在此基礎上①將第三行、第四行改為:c1=321;c2=353;再使之運行,分析其運行結果。②將第二行改為:intc1,c2;再使之運行,分析其運行結果。。2.輸入并運行以下程序:main(){inti=8,j=10,m,n;m=++i;n=j++;printf(“%d,%d,%d,%d\n”,i,j,m,n);}分別作以下改動并運行:①程序改為:main(){inti=8,j=10;printf(“%d,%d\n”,i++,j++);}②在②的基礎上,將printf語句改為:printf(“%d,%d\n”,++i,++j);③再將printf語句改為:printf(“%d,%d,%d,%d\n”,i,j,i++,j++);④程序改為:main(){inti=8,j=10,m=0,n=0;;m+=i++;n-=--j;printf(“i=%d,j=%d,m=%d,n=%d\n”,i,j,m,n);}3.請將下列給出的兩個程序段分別輸入計算機后,分析其運行結果:①main(){intnum;num=32767;printf(“num=%d\n”,++num);}②main(){inta=-2;print 內容來自淘豆網www.mmzffe.live轉載請標明出處.
彩票方案