




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第頁共頁C語言上級實驗報告精選三篇C語言上級實驗報告精選三篇C語言上級實驗報告精選三篇篇一:C語言程序設(shè)計實驗報告范例C語言程序設(shè)計實驗報告學(xué)號:姓名:1、設(shè)計一個函數(shù)fc,統(tǒng)計數(shù)組中偶數(shù)和奇數(shù)的個數(shù),數(shù)組元素個數(shù)不多于10個。編寫main函數(shù),正確調(diào)用fc函數(shù),實現(xiàn)對數(shù)組a的統(tǒng)計,輸出統(tǒng)計結(jié)果。#include“stdio.h”intj=0;intfun(inta[],intn){inti,c=0;for(i=0;i<n;i++)if(a[i]%2==0)c=c+1;elsej=j+1;return(c);}intmain{inti,num[5];for(i=0;i<5;i++)scanf(“%d”,-num[i]);printf(“oushu:%d”,fun(num,5));printf(“jishu:%d”,j);return0;}篇二:C語言_上機(jī)實驗報告樣例實驗報告課程名稱程序設(shè)計語言C實驗名稱控制構(gòu)造程序設(shè)計姓名學(xué)號專業(yè)班級材料1006實驗日期成績指導(dǎo)老師一、實驗?zāi)康?.學(xué)會正確使用關(guān)系運(yùn)算符和關(guān)系表達(dá)式、邏輯運(yùn)算符和邏輯表達(dá)式。2.掌握if語句和switch語句的構(gòu)造和使用。3.掌握用while語句,do-while語句和for語句實現(xiàn)循環(huán)的方法。4.編寫含有選擇構(gòu)造的程序5.練習(xí)循環(huán)程序的設(shè)計和調(diào)試一、實驗?zāi)縋二,實驗內(nèi)容。1分段函數(shù)求最大值,2.保存程序,文件名為xt7-4.c3.運(yùn)行程序,輸入5程序輸出如下:arraya:14691316192840100data:5Now,arraya:145691316192840100習(xí)題7.61.翻開TC++3。1集成開發(fā)環(huán)境,編寫程序代碼如下:#include#defineN11voidmain{inti,j,a[N][N];for(i=1;i<N;i++){a[i][i]=1;a[i][1]=1;}for(i=3;i<N;i++)for(j=2;j<=i-1;j++)a[i][j]-a[i-1][j-1]+a[i-1][j];for(i=1;i<N;i++){for(j=1;j<=i;j++)printf(“%6d”,a[i][j]);printf(“”);}printf(“”);}2.保存程序,文件名為xt7-6.c3.輸出結(jié)果:11111111111213314641510105161520156172135352171828567056288193684126126843691習(xí)題7.81.翻開TC++3。1集成開發(fā)環(huán)境,編寫程序代碼如下:#include#defineN4#defineM5voidmain{inti,j,k,a[N][M],max,maxj,flag;printf(“pleaseinputmatrix:”);for(i=0;i<N;i++)for(j=0;j<M;j++)scanf(“%d”,-a[i][j]);for(i=0;i<N;i++){max=a[i][0];maxj=0;for(j=0;j<M;j++)if(a[i][j]》max){max=a[i][j];maxj=j;}flag=1;for(k=0;k<N;k++)if(max》a[k][maxj]){flag=0;continue;}if(flag){printf(“a[%d][%d]=%d”,i,maxj,max);break;}}if(!flag)printf(“Itisnotexist!”);}2.保存程序,文件名為:xt7-8.c3.輸入pleaseinputmatrix:12342345468106912158121620輸出結(jié)果:a[0][4]=5五、實驗分析和總結(jié)1.本程序的功能是將數(shù)以數(shù)組輸入,結(jié)合循環(huán)進(jìn)展排序,運(yùn)算等,算法的根本思想是進(jìn)行數(shù)組引用。2.程序編譯和運(yùn)行時出現(xiàn)了如下錯誤:數(shù)組中分號亂用出錯的原因和調(diào)試(糾錯)步驟如下:對數(shù)組引用不夠純熟,理解不夠透徹。3.通過編寫本程序,有如下,體會:數(shù)組引用很方便,能使大量運(yùn)算簡化。篇三:C語言實驗報告C語言程序設(shè)計實驗報告1實驗?zāi)康牡谝粋€實驗:1純熟掌握順序構(gòu)造程序設(shè)計;○○2學(xué)會正確使用邏輯運(yùn)算符及邏輯表達(dá)式;○3純熟掌握if、ifelse、ifelseif語句,掌握if語句中的嵌套關(guān)系和匹配原那么,利用if語句實現(xiàn)分支選擇構(gòu)造;○4純熟掌握switch語句格式及使用方法,利用switch語句實現(xiàn)分支選擇構(gòu)造○5掌握簡單、常用的算法,并在編程過程中體驗各種算法的編程技巧,進(jìn)一步學(xué)習(xí)調(diào)試程序,掌握檢查語法錯誤和邏輯錯誤的的方法。第二個實驗:○1純熟掌握while語句、do-while語句和for語句格式及使用方法,掌握三種循環(huán)控制語句的循環(huán)過程以及循環(huán)構(gòu)造的嵌套,利用三種循環(huán)語句實現(xiàn)循環(huán)構(gòu)造;○2掌握簡單、常用的算法,并在編程過程中體驗各種算法的編程技巧;○3進(jìn)一步學(xué)習(xí)調(diào)試程序,掌握語法錯誤和邏輯錯誤的檢查方法。2實驗內(nèi)容第一個實驗:輸入一個整數(shù)m,將其數(shù)值按照大于0,小于等于0兩個類別分類顯示。要求:1該程序利用if-else語句實現(xiàn);○2將變量m定義為整型;○3通過scanf函數(shù)輸入變量m的值;○4輸入整數(shù)m前,利用puts或printf給出提示信息;○5輸出結(jié)果時有必要的說明,例如:輸入358時,顯示358○isgreaterthan0,輸入-23時,顯示-23islessthanorequalto0;6運(yùn)行程序,分別輸入123,0,-22,并檢查輸出信息的'的正確性?!鸬诙€實驗:輸入一串字符〔以回車鍵完畢〕,統(tǒng)計其中數(shù)字、大寫字母、小寫字母、以及其他字符的個數(shù)。要求:1通過鍵盤輸入字符串;○2在輸入字符串之前給出相應(yīng)提示;○3按照數(shù)字、大寫字母、小寫字母和其他字符數(shù)的順序輸出結(jié)果?!?算法描繪流程圖4程序第一個實驗:#includemain{intm;scanf(“%d”,m);printf(“enteracharacter:”);{if(m》0)printf(“%disgreaterthan0”,m);elseprintf(“%dislessthanorequalto0”,m);}}第二個實驗:#include#includemain{charc;intw=0,x=0,y=0,z=0;printf(“entercharacters:”);while((c=get))!=''){if((c》='0'--c<='9'))w++;elseif(c》='A'--c<='Z')x++;elseif(c》='a'--c<='z')y++;elsez++;}printf(“w=%d,x=%d,y=%d,z=%d”,w,x,y,z);}5測試數(shù)據(jù)第一個實驗:測試數(shù)據(jù)為:123,0,-22第二個實驗:所輸入的字符串為:6運(yùn)行結(jié)果7出現(xiàn)問題及解決方法1第一個實驗中,○對于“printf(“%disgreaterthan0”,m);”的輸入存在一些問題;通過查課本,找到類似輸出形式的寫法;2第二個實驗中需要用到函數(shù)string,通過百度查閱弄懂這個函數(shù)的使用方法,○還是對這個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二度燙傷護(hù)理查房病例
- 早產(chǎn)兒腦病的健康宣教
- 先天性主動脈瓣狹窄的健康宣教
- 網(wǎng)絡(luò)工程師技術(shù)應(yīng)用真題100道及答案
- 2025年黃山貨物從業(yè)資格證考試
- 2025年滄州b2貨運(yùn)上崗證模擬考試
- 先天性肺隔離癥的健康宣教
- 矯正型大動脈錯位的健康宣教
- 2025年阿壩道路運(yùn)輸從業(yè)資格證考試模擬試題
- 2025年商業(yè)租賃合同標(biāo)準(zhǔn)范本
- JJG 539-2016數(shù)字指示秤
- JJF 1183-2007溫度變送器校準(zhǔn)規(guī)范
- GB/T 8642-2002熱噴涂抗拉結(jié)合強(qiáng)度的測定
- GB/T 19289-2019電工鋼帶(片)的電阻率、密度和疊裝系數(shù)的測量方法
- GB 3150-2010食品安全國家標(biāo)準(zhǔn)食品添加劑硫磺
- 沼氣發(fā)電項目建議書
- 大學(xué)物理上總復(fù)習(xí)課件
- 施工進(jìn)場通知書
- 幼兒園小班科學(xué)藝術(shù):《歡樂的小芽兒》 課件
- 子宮肌瘤課件PPT(共38張PPT)
- 《學(xué)前教育科學(xué)研究方法》全套課件(完整版)
評論
0/150
提交評論