導(dǎo)語:這份c語言課程設(shè)計(jì)實(shí)驗(yàn)報告,寫得扎實(shí)又清爽!代碼邏輯性清晰、注釋到位,實(shí)驗(yàn)過程記錄真實(shí)不湊數(shù),分析部分有思考、不空泛。書寫格式,排版舒服,老師看了不皺眉,自己回頭復(fù)習(xí)也省力,交作業(yè)前同時一讀,心里就踏實(shí)了。
報告屬性
| 適用對象 | 大一新生或編程零基礎(chǔ)同學(xué),剛學(xué)完基礎(chǔ)語法,需要模板照著寫報告。 |
| 使用場合 | 適合高校計(jì)算機(jī)專業(yè)學(xué)生提交課程實(shí)驗(yàn)作業(yè),老師檢查學(xué)習(xí)進(jìn)度用,也方便期末整理成冊歸檔。 |
| 核心內(nèi)容 | 通過記錄實(shí)操過程,證明自己動手寫了代碼、運(yùn)行成功了、理解了知識點(diǎn),不是光看不練。 |
| 內(nèi)容體量 | 1200字 |
| 報告關(guān)鍵詞 | 課程設(shè)計(jì)階段 編程入門實(shí)訓(xùn) 基礎(chǔ)語法實(shí)踐 visualc環(huán)境操作 簡單程序調(diào)試 |
報告正文
c語言課程設(shè)計(jì)實(shí)驗(yàn)報告
c語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。下面就隨小編一起去閱讀c語言課程設(shè)計(jì)實(shí)驗(yàn)報告,相信能帶給大家?guī)椭?/p>
第一章 基礎(chǔ)掌握
1.1 實(shí)驗(yàn)?zāi)康?/strong>
掌握c程序設(shè)計(jì)編程環(huán)境visual c ,掌握運(yùn)行一個c程序的基本步驟,包括編輯、編譯、鏈接和運(yùn)行。(]
1.2 實(shí)驗(yàn)要求
在報告中記錄建立、保存c程序?qū)嵙?xí)過程。
1.3 實(shí)驗(yàn)基本內(nèi)容
編寫程序,在屏幕上顯示一個短句“hello world”
(1) 程序:
1) 編譯如下程序:
#include
void main
{
printf (“hello world! ”);
}
2)鏈接。執(zhí)行build-命令。
3)運(yùn)行。執(zhí)行build e_ecute 命令。顯示結(jié)果。
4)關(guān)閉程序工作區(qū)。
(2) 運(yùn)行結(jié)果:
輸出結(jié)果:hello world!
總結(jié):
掌握c語言程序設(shè)計(jì)的基本框架,能夠編寫簡單的程序。
第二章 數(shù)據(jù)類型
2.1 實(shí)驗(yàn)?zāi)康?/p>
(1) 掌握c語言的運(yùn)算符和表達(dá)式的正確使用以及c語言的幾種基本數(shù)據(jù)類型和基本輸入輸出函數(shù)的使用方法。()
(2)通過編程進(jìn)一步理解和掌握運(yùn)算符的確切含義和功能。
2.2 實(shí)驗(yàn)要求
(1) 在報告中記錄建立、保存c程序?qū)嵙?xí)過程。 (2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。
2.3 實(shí)驗(yàn)基本內(nèi)容
輸入程序,觀察輸出結(jié)果 1>;;;./_test2.1c_/
1)編譯如下程序: #includevoid main {
char ch; int k;
ch=a,k=;
printf(%d,%_,%c,ch,ch,ch,ch,k); printf(k=%%d ,k) }
2>;;;./_test2.2c_/
float a1,a2; double b1,b2; a1=1234.12; a2=0.000001; b1=1234.12;
b2=0.000001;
printf(%f,%l f ,a1 a2,b1 b2);
實(shí)驗(yàn)結(jié)果:
97.61,141,ak=_d
擴(kuò)展:c語言程序?qū)嶒?yàn)報告 / c語言實(shí)驗(yàn)報告 / c語言程序設(shè)計(jì)報告
1234.89,1234.11
學(xué)會c語言的運(yùn)算符和表達(dá)式的正確使用
第三章 選擇結(jié)構(gòu)程序設(shè)計(jì)
3.1 實(shí)驗(yàn)?zāi)康?/p>
學(xué)會改正程序中的錯誤
3.2 實(shí)驗(yàn)要求
(1) 在報告中記錄建立、保存c程序?qū)嵙?xí)過程。(]
(2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。
3.3 實(shí)驗(yàn)基本內(nèi)容
輸入實(shí)驗(yàn)程序,程序有錯,改正程序中的.錯誤
1)輸入如下程序:
double a,b,c,d;
printf(輸入一元二次方程a=,b=,c= );
scanf(a=%l f,b=%l f,a,b,c); if(a==0) { if(b=0) } { } else print f(_=%0.2f ,-c/b); if(c==0) print f(==0參數(shù)對方程無意義!”); else print f(c!=0方程不成立); else if(d>;;;=0) { printf(_1=%0.2f ,(-b sq rt(d))/(2_a)); printf(_1=%0.2f ,(-b-sq rt(d))/(2_a)); } else {
printf(_1=%0.2f %0.2fi ,-b/(2_a),s q rt(-d)/(2_a)); printf(_1=%0.2f-%0.2fi ,-b/(2_a),s q rt(-d)/(2_a));
2)鏈接。()執(zhí)行build-命令。
運(yùn)行不了程序 ,做以下修改:
//
double a,b,c,d; printf(輸入一元二次方程a=,b=,c= ); scanf(a=%l f,b=%l f,a,b,c); c=5; if(a==0) //{ /_if(b=0) { } else printf(_=%0.2f ,-c/b); if(c==0) printf(==0參數(shù)對方程無意義!”); else printf(c!=0方程不成立); }_/ else if(d>;;;=0) { } else { } printf(_1=%0.2f ,(-b sq rt(d))/(2_a)); printf(_1=%0.2f ,(-b-sq rt(d))/(2_a)); printf(_1=%0.2f %0.2fi ,-b/(2_a),sq rt(-d)/(2_a)); printf(_1=%0.2f-%0.2fi ,-b/(2_a),sq rt(-d)/(2_a));
這樣就可以輸出程序了。
總結(jié): 學(xué)會使用邏輯運(yùn)算符和邏輯表達(dá)式,掌握簡單的查錯方法,并改錯。
第四章 循環(huán)程序設(shè)計(jì)
4.1 實(shí)驗(yàn)?zāi)康?/p>
熟練使用whiledo…while語句實(shí)現(xiàn)循環(huán)程序設(shè)計(jì)。[)
4.2 實(shí)驗(yàn)要求
(1) 在報告中記錄建立、保存c程序?qū)嵙?xí)過程。
4.3 實(shí)驗(yàn)基本內(nèi)容
int m,n,j,k; printf(input m n ); while(scan f (%d,m,n),m<0n<0); j=m; while(j/n!=0) j=j m; k=(m_n)/j; printf(最小公倍數(shù)是%d 最大公約數(shù)是%d ,j,k); }
input m n
5 2
然后運(yùn)算出來結(jié)果:
最大公倍數(shù)是5
最大公約數(shù)是0
學(xué)使用for,while,do...while語句實(shí)現(xiàn)循環(huán)程序,
第五章 程序設(shè)計(jì)
5.1 實(shí)驗(yàn)?zāi)康?/p>
檢驗(yàn)最近學(xué)習(xí)成果,進(jìn)一步鞏固c語言的學(xué)習(xí)
5.2 實(shí)驗(yàn)要求
1)輸入任意四位數(shù),寫出個,十,百,千位上的數(shù) 2)連接任意兩個字符串
5.3 實(shí)驗(yàn)基本內(nèi)容
int a,b,c,d,_; scanf(%d,_); if(999<10000) {
a=_/1000;
b=_/100-a_10;
c=_/10-a_100-b_10; d=_-a_1000-b_100-c_10; printf(%d ,_);
1)編譯如下程序: #includemain {
char s1[10],s2[5]; int i,j;
scanf(%s,s1); scanf(%s,s2); i=j=0;
while(s1[i]!=) i ;
printf(a=%d,b=%d,c=%d,d=%d ,a,
b,c,d); }
while((s1[i ]=s2[j ])!=); printf(string no.1. %s ,s1); }
2)鏈接。(]執(zhí)行build-命令。
實(shí)驗(yàn)結(jié)果: abcd
adsg
string no.1.abcdadsf
2678 2678
a=2,b=6,c=7,d=8
報告格式怎么寫
標(biāo)題居中,分章編號(第一章、第二章…),每章含目的/要求/內(nèi)容/結(jié)果/總結(jié)五塊,結(jié)尾無落款。









