一、實驗目的:
1.掌握c語言中,基本的輸入/輸出函式的使用方法。
2.掌握printf函式中轉義字元「/t」、「/n」的用法。
3.掌握賦值語句的用法。
4.掌握算術表示式、賦值表示式的計算。
5.掌握數學函式的使用。
二、實驗內容:
1.①題目描述:
編寫乙個程式,輸出以**形式表示的個人通訊錄(使用printf以及轉義字元/n、/t)
②程式**:
#include"stdio.h"
int main ()
③程式執行時輸入:
回車鍵④程式執行時輸出:
2.①題目描述:編寫乙個程式,其功能為:從鍵盤輸入兩個整數,計算這兩個整數的和、差、積、商、餘數,並輸出計算結果。
②程式**:
#include"stdio.h"
void main()
③程式執行時輸入
5,3回車
④程式執行時輸出:
3.①題目描述:
編寫乙個程式其功能為;從鍵盤輸入圓盤的半徑,計算圓盤的面積並輸出計算結果(保留兩位小數)
②程式**:
#include"stdio.h"
double area(double r)
int main()
③執行程式時輸入:
3 回車
④程式執行時輸出:
4.①題目描述:編寫乙個程式,其功能為:從鍵盤輸入乙個大寫字母,將其轉化為對應的小寫字母,並分別輸出大/小寫字母及其ascii值。
②程式**:
#include"stdio.h"
int main()
③程式執行時輸入:
a回車④程式執行時輸出:
5.①題目描述:編寫乙個程式,其功能為:從鍵盤輸入乙個角度值,計算出其正弦值和余弦值並輸出,結果保留4位小數。
②程式**:
#include"stdio.h"
#include"math.h"
int main()
③執行程式時輸入:
54回車
④執行程式時輸出:
三、試驗體會:
第一次上機操作,發現許多手寫程式**時不容易發現的問題:
新建:首先新建工作區,確定存檔位置後儲存,然後在該工作區中新建工程,進而在工程中新建檔案,便於程式執行。
1. printf函式:語句「printf("%d+%d =%d\n"a,b,a+b);」
中有錯誤:「syntax error : missing ')' before identifier 'a'」
應該為:「printf("%d+%d =%d\n",a,b,a+b);」(在a前新增「,」)
2. 取餘:該問題還未解決,利用printf語句輸出時第二個數字並未顯示為「b」,
而是直接輸出「%d」
3. 除法:保留4位小數時輸入「printf("%d/%d =%f\n",a,b,a/b);」結果形式上正確,但數值不正確。
4. c=(folat)a/b;
乙個空格乙個標點的問題就可能導致整個程式無法執行,應仔細。
C語言程式設計A實驗報告
桂林電子科技大學 姓名 陸清霞學號 1300320106 實驗日期 2014 06 15 同組合作者 無 一 實驗目的和要求 利用所學過的c語言程式設計的基本知識如綜合順序,分支,迴圈結構和函式,以及陣列,指標,結構體,共用體,檔案的進行程式設計,較全面的掌握c語言的知識。初步掌握輸入,輸出,查詢,...
C語言程式設計實驗報告
石家莊鐵道大學 物件導向程式設計上機實驗報告 學院資訊科學與技術學院 年級 2011 級 班級姓名學號 2012年5月7日 5 多型程式設計 一實驗名稱 多型程式設計 二 實驗環境 windows xp系統,vc 6.0軟體 三 實驗目的 1 了解多型性實現的方法。2 熟練掌握運算子過載的方法。3 ...
C語言程式設計實驗報告
專業電腦科學與技術班級卓越工程師班日期 2011年12月23日實驗組別第一組成績第九次實驗結構與聯合實驗指導教師李開學生姓名學號 實驗名稱結構與聯合實驗 一 實驗目的 1 熟悉和掌握結構的說明和引用 結構的指標 結構陣列,以及函式中使用結構的方法。2 掌握動態儲存分配函式的用法,掌握自引用結構和單向...