




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
慎而思之,勤而行之。斯是陋室,惟吾德馨。第第2頁/共2頁精品文檔推薦2023年c語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告收拾c語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告
c語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。下面就隨我一起去閱讀c語言課程設(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í)過程。
1.3實(shí)驗(yàn)基本內(nèi)容
編寫程序,在屏幕上顯示一個(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語言程序設(shè)計(jì)的基本框架,能夠編寫容易的程序。
第二章數(shù)據(jù)類型
2.1實(shí)驗(yàn)?zāi)康?/p>
(1)控制C語言的運(yùn)算符和表達(dá)式的準(zhǔn)確使用以及C語言的幾種基本數(shù)據(jù)類型和基本輸入輸出函數(shù)的使用主意。()
(2)通過編程進(jìn)一步理解和控制運(yùn)算符確實(shí)切含義和功能。
2.2實(shí)驗(yàn)要求
(1)在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過程。(2)完成典型題目,分析碰到的艱難和實(shí)驗(yàn)中的收獲。
2.3實(shí)驗(yàn)基本內(nèi)容
輸入程序,看見輸出結(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語言程序?qū)嶒?yàn)報(bào)告/c語言實(shí)驗(yàn)報(bào)告/c語言程序設(shè)計(jì)報(bào)告
1234.120239,1234.120001
總結(jié):
學(xué)會(huì)C語言的運(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í)過程。(]
(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ì)方程無意義!”);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ì)方程無意義!”);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語句實(shí)現(xiàn)循環(huán)程序設(shè)計(jì)。[)
4.2實(shí)驗(yàn)要求
(1)在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過程。
(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)算出來結(jié)果:
最大公倍數(shù)是5
最大公約數(shù)是0
總結(jié):
學(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ī),進(jìn)一步鞏固C語言的學(xué)習(xí)
5.2實(shí)驗(yàn)要求
1)輸入隨意四位數(shù),寫出個(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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 堅(jiān)果品種分類及儲(chǔ)存方法考核試卷
- 禮儀用品行業(yè)創(chuàng)新驅(qū)動(dòng)發(fā)展考核試卷
- 紡織品防縮水處理考核試卷
- 漁業(yè)發(fā)展與環(huán)境保護(hù)的挑戰(zhàn)與解決辦法考核試卷
- 地質(zhì)勘查設(shè)備在礦山救援中的應(yīng)用考核試卷
- 社區(qū)居民健康檔案管理考核試卷
- 紡織品在汽車安全帶的安全性能考核試卷
- 荊楚理工學(xué)院《養(yǎng)老金規(guī)劃》2023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古自治區(qū)包頭市第二中學(xué)2024-2025學(xué)年高三下學(xué)期期中模擬數(shù)學(xué)試題含解析
- 泰山護(hù)理職業(yè)學(xué)院《健美操三》2023-2024學(xué)年第一學(xué)期期末試卷
- 低空經(jīng)濟(jì)產(chǎn)業(yè)園建設(shè)項(xiàng)目經(jīng)濟(jì)效益和社會(huì)效益分析
- 第1課 精美絕倫的傳統(tǒng)工藝 課件 2023-2024學(xué)年贛美版初中美術(shù)八年級(jí)下冊(cè)
- JCT 2777-2023 公路工程用泡沫混凝土 (正式版)
- 蘇軾臨江仙課件大學(xué)語文完美版
- 不銹鋼的電鍍工藝流程
- 汽車展覽策劃方案
- 《施工測(cè)量》課件
- 鋼材抗拉強(qiáng)度不確定度
- 5.1《阿Q正傳(節(jié)選)》同步練習(xí)(解析) 2022-2023學(xué)年統(tǒng)編高中語文選擇性必修下冊(cè)
- 學(xué)習(xí)正確的床上用品清潔與消毒流程
- 竹、木(復(fù)合)地板工程施工工藝
評(píng)論
0/150
提交評(píng)論