2023年c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第1頁(yè)
2023年c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第2頁(yè)
2023年c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第3頁(yè)
2023年c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第4頁(yè)
2023年c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

慎而思之,勤而行之。斯是陋室,惟吾德馨。第第2頁(yè)/共2頁(yè)精品文檔推薦2023年c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告收拾c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告

c語(yǔ)言是一門(mén)通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。下面就隨我一起去閱讀c語(yǔ)言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告,相信能帶給大家輔助。

第一章基礎(chǔ)控制

1.1實(shí)驗(yàn)?zāi)康?/p>

控制C程序設(shè)計(jì)編程環(huán)境VisualC++,控制運(yùn)行一個(gè)C程序的基本步驟,包括編輯、編譯、鏈接和運(yùn)行。(]

1.2實(shí)驗(yàn)要求

在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。

1.3實(shí)驗(yàn)基本內(nèi)容

編寫(xiě)程序,在屏幕上顯示一個(gè)短句“HelloWorld”

(1)程序:

1)編譯如下程序:

#include

Voidmain()

{

printf(“HelloWorld!”);

}

2)鏈接。執(zhí)行Build-命令。

3)運(yùn)行。執(zhí)行BuildExecute命令。顯示結(jié)果。

4)關(guān)閉程序工作區(qū)。

(2)運(yùn)行結(jié)果:

輸出結(jié)果:HelloWorld!

總結(jié):

控制C語(yǔ)言程序設(shè)計(jì)的基本框架,能夠編寫(xiě)容易的程序。

第二章數(shù)據(jù)類(lèi)型

2.1實(shí)驗(yàn)?zāi)康?/p>

(1)控制C語(yǔ)言的運(yùn)算符和表達(dá)式的準(zhǔn)確使用以及C語(yǔ)言的幾種基本數(shù)據(jù)類(lèi)型和基本輸入輸出函數(shù)的使用主意。()

(2)通過(guò)編程進(jìn)一步理解和控制運(yùn)算符確實(shí)切含義和功能。

2.2實(shí)驗(yàn)要求

(1)在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。(2)完成典型題目,分析碰到的艱難和實(shí)驗(yàn)中的收獲。

2.3實(shí)驗(yàn)基本內(nèi)容

輸入程序,看見(jiàn)輸出結(jié)果1./*test2.1c*/

1)編譯如下程序:#includevoidmain(){

charch;intk;

ch=a,k=b;

printf(%d,%x,%c,ch,ch,ch,ch,k);printf(k=%%d,k)}

2)鏈接。執(zhí)行Build-命令。

3)運(yùn)行。執(zhí)行BuildExecute命令。顯示結(jié)果。

4)關(guān)閉程序工作區(qū)。

2./*test2.2c*/

1)編譯如下程序:#includevoidmain(){

floata1,a2;doubleb1,b2;a1=1234.12;a2=0.000001;b1=1234.12;

b2=0.000001;

printf(%f,%lf,a1+a2,b1+b2);

}

2)鏈接。執(zhí)行Build-命令。

3)運(yùn)行。執(zhí)行BuildExecute命令。顯示結(jié)果。

4)關(guān)閉程序工作區(qū)。

實(shí)驗(yàn)結(jié)果:

97.61,141,ak=xd

實(shí)驗(yàn)結(jié)果:

擴(kuò)展:c語(yǔ)言程序?qū)嶒?yàn)報(bào)告/c語(yǔ)言實(shí)驗(yàn)報(bào)告/c語(yǔ)言程序設(shè)計(jì)報(bào)告

1234.120239,1234.120001

總結(jié):

學(xué)會(huì)C語(yǔ)言的運(yùn)算符和表達(dá)式的準(zhǔn)確使用

第三章挑選結(jié)構(gòu)程序設(shè)計(jì)

3.1實(shí)驗(yàn)?zāi)康?/p>

學(xué)會(huì)改正程序中的錯(cuò)誤

3.2實(shí)驗(yàn)要求

(1)在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。(]

(2)完成典型題目,分析碰到的艱難和實(shí)驗(yàn)中的收獲。

3.3實(shí)驗(yàn)基本內(nèi)容

輸入實(shí)驗(yàn)程序,程序有錯(cuò),改正程序中的.錯(cuò)誤

1)輸入如下程序:

#include

#include

voidmain()

{

doublea,b,c,d;

printf(輸入一元二次方程a=,b=,c=);

scanf(a=%lf,b=%lf,a,b,c);if(a==0){if(b=0)}{}elsePrintf(x=%0.2f,-c/b);if(c==0)Printf(0==0參數(shù)對(duì)方程無(wú)意義!”);elsePrintf(c!=0方程不成立);elseif(d=0){printf(x1=%0.2f,(-b+sqrt(d))/(2*a));printf(x1=%0.2f,(-b-sqrt(d))/(2*a));}else{

printf(x1=%0.2f+%0.2fi,-b/(2*a),sqrt(-d)/(2*a));printf(x1=%0.2f-%0.2fi,-b/(2*a),sqrt(-d)/(2*a));

}

}

2)鏈接。()執(zhí)行Build-命令。

3)運(yùn)行。執(zhí)行BuildExecute命令。顯示結(jié)果。

4)關(guān)閉程序工作區(qū)。

實(shí)驗(yàn)結(jié)果:

運(yùn)行不了程序,做以下修改:

#include

#include

voidmain()

{

//

//

doublea,b,c,d;printf(輸入一元二次方程a=,b=,c=);scanf(a=%lf,b=%lf,a,b,c);c=5;if(a==0)//{/*if(b=0){}elseprintf(x=%0.2f,-c/b);if(c==0)printf(0==0參數(shù)對(duì)方程無(wú)意義!”);elseprintf(c!=0方程不成立);}*/elseif(d=0){}else{}printf(x1=%0.2f,(-b+sqrt(d))/(2*a));printf(x1=%0.2f,(-b-sqrt(d))/(2*a));printf(x1=%0.2f+%0.2fi,-b/(2*a),sqrt(-d)/(2*a));printf(x1=%0.2f-%0.2fi,-b/(2*a),sqrt(-d)/(2*a));

}

這樣就可以輸出程序了。

總結(jié):學(xué)會(huì)使用邏輯運(yùn)算符和邏輯表達(dá)式,控制容易的查錯(cuò)主意,并改錯(cuò)。

第四章循環(huán)程序設(shè)計(jì)

4.1實(shí)驗(yàn)?zāi)康?/p>

熟練使用whiledo…while語(yǔ)句實(shí)現(xiàn)循環(huán)程序設(shè)計(jì)。[)

4.2實(shí)驗(yàn)要求

(1)在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過(guò)程。

(2)完成典型題目,分析碰到的艱難和實(shí)驗(yàn)中的收獲。

4.3實(shí)驗(yàn)基本內(nèi)容

1)編譯如下程序:

#include

voidmain()

{

intm,n,j,k;printf(inputmn);while(scanf(%d,m,n),m0n0);j=m;while(j/n!=0)j=j+m;k=(m*n)/j;printf(最小公倍數(shù)是%d最大公約數(shù)是%d,j,k);}

2)鏈接。執(zhí)行build-命令。

3)運(yùn)行。執(zhí)行buildexecute命令。顯示結(jié)果。

4)關(guān)閉程序工作區(qū)。

實(shí)驗(yàn)結(jié)果:

Inputmn

52

然后運(yùn)算出來(lái)結(jié)果:

最大公倍數(shù)是5

最大公約數(shù)是0

總結(jié):

學(xué)使用for,while,do...while語(yǔ)句實(shí)現(xiàn)循環(huán)程序,

第五章程序設(shè)計(jì)

5.1實(shí)驗(yàn)?zāi)康?/p>

檢驗(yàn)最近學(xué)習(xí)成績(jī),進(jìn)一步鞏固C語(yǔ)言的學(xué)習(xí)

5.2實(shí)驗(yàn)要求

1)輸入隨意四位數(shù),寫(xiě)出個(gè),十,百,千位上的數(shù)2)銜接隨意兩個(gè)字符串

5.3實(shí)驗(yàn)基本內(nèi)容

1)編譯如下程序:#includevoidmain(){

inta,b,c,d,x;scanf(%d,x);if(999x10000){

a=x/1000;

b=x/100-a*10;

c=x/10-a*100-b*10;d=x-a*1000-b*100-c*10;printf(%d,x);

1)編譯如下程序:#includemain(){

chars1[10],s2[5];inti,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(stringno.1.%s,s1);}

2)鏈接。(]執(zhí)行build-命令。

3)運(yùn)行。執(zhí)行buildexecute命令。顯示結(jié)果。

4)關(guān)閉程序工作區(qū)。

2)鏈接。執(zhí)行build-命令。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論