《C語言實驗報告合集》由會員分享,可在線閱讀,更多相關(guān)《C語言實驗報告合集(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、《C語言程序設(shè)計》實驗報告
專業(yè): 班級: 學(xué)號: 學(xué)生姓名:
實驗日期: 成績: 指導(dǎo)老師:
實驗單元一 程序基本結(jié)構(gòu)設(shè)計
一、 實驗題目
實驗一 熟悉VC++環(huán)境
二、 實驗?zāi)康?
1. 熟悉C程序編輯環(huán)境,掌握主要菜單項的作用。
2. 熟悉編寫一個C程序的上機過程(編輯、編譯、鏈接和運行)。
3. 熟悉C程序的基本輸入輸出語句
三、 實驗內(nèi)容
1. 書本第一章的例一程序。
2. 由鍵盤輸入兩個整數(shù),求得它們的和并輸出
2、至屏幕。
四、 實驗環(huán)境
1. 硬件環(huán)境:當前所有電腦硬件環(huán)境均支持。
2. 軟件環(huán)境:Visual C++ 6.0
五、 實驗代碼及結(jié)果(程序運行結(jié)果請以截屏圖給出)
1. 源程序代碼:
#include "stdio.h"
int main()
{int a,b,sum;
a=2;
b=3;
sum=a+b;
printf("007zhang\nsum=%d\n",sum);
return 0;
}
運行結(jié)果為:
2. 源程序代碼:
運行結(jié)果為:
六、實驗心得(請對每個實驗題目編程及調(diào)試運行中遇到的問題及解決方案進行簡單總結(jié))
3、
《C語言程序設(shè)計》實驗報告
專業(yè): 班級: 學(xué)號: 學(xué)生姓名:
實驗日期: 成績: 指導(dǎo)老師:
實驗單元一 程序基本結(jié)構(gòu)設(shè)計
一、 實驗題目
實驗二 順序結(jié)構(gòu)程序設(shè)計
二、 實驗?zāi)康?
(1)掌握C語言數(shù)據(jù)類型以及變量的聲明。
(2)掌握C語言的賦值運算符、賦值表達式、賦值語句。
(3)掌握C語言的整型和字符型的混合運算。
(4)掌握C語言的輸入、輸出函數(shù)的使用格式。
三、 實驗內(nèi)容
1. 有人用溫度計測量出華氏溫度,
4、現(xiàn)輸入華氏溫度f,請編寫程序把它轉(zhuǎn)換為攝氏溫度c。已知華氏溫度和攝氏溫度有如下關(guān)系:c=5/9(f-32)。
2. 輸入長方形的長和寬,編程求該長方形的周長和面積。(要求周長和面積保留兩位小數(shù))
3. 將字符串“China”譯成密碼,譯碼規(guī)則是:用字母表順序中原來字母后面的第5個字母替代原來的字母。請編寫程序?qū)崿F(xiàn)譯碼并輸出。
四、 實驗環(huán)境
1. 硬件環(huán)境:當前所有電腦硬件環(huán)境均支持。
2. 軟件環(huán)境:Visual C++ 6.0
五、 實驗代碼及結(jié)果(程序運行結(jié)果請以截屏圖給出)
1. 源程序代碼:
運行結(jié)果為:
2. 源程序代碼:
運行結(jié)果為:
3.
5、源程序代碼:
運行結(jié)果為:
六、實驗心得(請對每個實驗題目編程及調(diào)試運行中遇到的問題及解決方案進行簡單總結(jié))
《C語言程序設(shè)計》實驗報告
專業(yè): 班級: 學(xué)號: 學(xué)生姓名:
實驗日期: 成績: 指導(dǎo)老師:
實驗單元一 程序基本結(jié)構(gòu)設(shè)計
一、 實驗題目
實驗三 分支結(jié)構(gòu)程序設(shè)計
二、 實驗?zāi)康?
(1)了解選擇結(jié)構(gòu)及邏輯量的用法。
(2)掌握關(guān)系運算符和邏輯運算符的使用。
(3)掌握if語句和switch語句的使用
6、。
(4)掌握多重條件下的if語句嵌套使用。
(5)學(xué)會調(diào)試程序。
三、 實驗內(nèi)容
教材P77實驗內(nèi)容2、3、4共三個程序。
四、 實驗環(huán)境
1. 硬件環(huán)境:當前所有電腦硬件環(huán)境均支持。
2. 軟件環(huán)境:Visual C++ 6.0
五、 實驗代碼及結(jié)果(程序運行結(jié)果請以截屏圖給出)
1. 輸入三角形的三條邊a、b、c,判斷它們能否構(gòu)成三角形。若能構(gòu)成三角形,求出三角形面積,若不能,輸出信息。(三角形面積area=sqrt(s(s?a)(s?b)(s?c)),其中s=(a+b+c)/2)
源程序代碼:
運行結(jié)果為:
2. 輸入一個字符,請判斷是字母、數(shù)字還是特殊
7、字符。
源程序代碼:
運行結(jié)果為:
3. 編程實現(xiàn)以下功能:讀入兩個運算數(shù)(data1和data2)及一個運算符(op),計算表達式data1 op data2的值,其中op可為+,?,*,/(用switch語句實現(xiàn))。
源程序代碼:
運行結(jié)果為:
六、實驗心得(請對每個實驗題目編程及調(diào)試運行中遇到的問題及解決方案進行簡單總結(jié))
《C語言程序設(shè)計》實驗報告
專業(yè): 班級: 學(xué)號: 學(xué)生姓名:
實驗日期: 成績: 指導(dǎo)老師:
8、
實驗單元一 程序基本結(jié)構(gòu)設(shè)計
一、 實驗題目
實驗四 循環(huán)結(jié)構(gòu)程序設(shè)計(一)
二、 實驗?zāi)康?
(1)熟練掌握用while語句do…while語句和for語句實現(xiàn)循環(huán)的方法。
(2)掌握循環(huán)的嵌套。
(3)進一步學(xué)習(xí)調(diào)試程序。
三、 實驗內(nèi)容
1. 輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其他字符的個數(shù)。
2. 輸出小寫字母的ascii碼對照表。
3. 計算:s=1+12+123+1234+12345
四、 實驗環(huán)境
1. 硬件環(huán)境:當前所有電腦硬件環(huán)境均支持。
2. 軟件環(huán)境:Visual C++ 6.0
五、 實驗代碼及結(jié)果(
9、程序運行結(jié)果請以截屏圖給出)
1. 源程序代碼:
運行結(jié)果為:
2. 源程序代碼:
運行結(jié)果為:
3. 源程序代碼:
運行結(jié)果為:
六、實驗心得(請對每個實驗題目編程及調(diào)試運行中遇到的問題及解決方案進行簡單總結(jié))
《C語言程序設(shè)計》實驗報告
專業(yè): 班級: 學(xué)號: 學(xué)生姓名:
實驗日期: 成績: 指導(dǎo)老師:
實驗單元一 程序基本結(jié)構(gòu)設(shè)計
一、 實驗題目
實驗五 循環(huán)結(jié)構(gòu)程序
10、設(shè)計(二)
二、 實驗?zāi)康?
(1)熟練掌握用while語句do…while語句和for語句實現(xiàn)循環(huán)的方法。
(2)掌握循環(huán)的嵌套。
(3)進一步學(xué)習(xí)調(diào)試程序。
三、 實驗內(nèi)容
1. 輸出100 以內(nèi)具有10個以上因子的整數(shù),并輸出他的因子。
2. 輸出圖形
A
ABC
ABCDE
ABCDEFG
3. 求s=1+(1+2)+(1+2+3)+… +(1+2+3+…+n),要求n從鍵盤輸入。
四、 實驗環(huán)境
1. 硬件環(huán)境:當前所有電腦硬件環(huán)境均支持。
2. 軟件環(huán)境:Visual C++ 6.0
五、 實驗代碼及結(jié)
11、果(程序運行結(jié)果請以截屏圖給出)
1. 源程序代碼:
運行結(jié)果為:
2. 源程序代碼:
運行結(jié)果為:
3. 源程序代碼:
運行結(jié)果為:
六、實驗心得(請對每個實驗題目編程及調(diào)試運行中遇到的問題及解決方案進行簡單總結(jié))
《C語言程序設(shè)計》實驗報告
專業(yè): 班級: 學(xué)號: 學(xué)生姓名:
實驗日期: 成績: 指導(dǎo)老師:
實驗單元一 程序基本結(jié)構(gòu)設(shè)計
一、 實驗題目
實驗六 數(shù)組
二、 實驗?zāi)康?
(1)掌握一維數(shù)組和二維數(shù)組的定義和使用方法。
(2)掌握字符數(shù)組和字符串函數(shù)的用法。
三、 實驗內(nèi)容
四、
實驗環(huán)境
1. 硬件環(huán)境:當前所有電腦硬件環(huán)境均支持。
2. 軟件環(huán)境:Visual C++ 6.0
五、 實驗代碼及結(jié)果(程序運行結(jié)果請以截屏圖給出)
1. 源程序代碼:
運行結(jié)果為:
2. 源程序代碼:
運行結(jié)果為:
3. 源程序代碼:
運行結(jié)果為:
六、實驗心得(請對每個實驗題目編程及調(diào)試運行中遇到的問題及解決方案進行簡單總結(jié))