C語言上級實驗報告三篇_第1頁
C語言上級實驗報告三篇_第2頁
C語言上級實驗報告三篇_第3頁
C語言上級實驗報告三篇_第4頁
C語言上級實驗報告三篇_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——C語言上級實驗報告三篇C語言上級測驗報告精選三篇

篇一:C語言程序設計測驗報告范例

C語言程序設計測驗報告

學號:

姓名:

1、設計一個函數fc,統(tǒng)計數組中偶數和奇數的個數,數組元素個數不多于10個。編寫main函數,正確調用fc函數,實現對數組a的統(tǒng)計,輸出統(tǒng)計結果。

#includestdio.h

intj=0;

intfuninta[],intn

inti,c=0;

fori=0;in;i++

ifa[i]%2==0c=c+1;

elsej=j+1;

returnc;

intmain

inti,num[5];

fori=0;i5;i++

scanf%d,num[i];

printfoushu:%d,funnum,5;

printfjishu:%d,j;

return0;

篇二:C語言_上機測驗報告樣例

實驗報告

課程名稱程序設計語言C測驗名稱操縱布局程序設計

姓名

學號

專業(yè)班級材料1006

測驗日期

成績

指導教師

一、測驗目的

1.學會正確使用關系運算符和關系表達式、規(guī)律運算符和規(guī)律表達式。

2.掌管if語句和switch語句的布局和使用。

3.掌管用while語句,do-while語句和for語句實現循環(huán)的方法。

4.編寫含有選擇布局的程序

5.練習循環(huán)程序的設計和調試一、測驗目

P二,測驗內容。

1分段函數求最大值,

2.保存源程序,文件名為xt7-4.c

3.運行程序,輸入5

程序輸出如下:

arraya:

14691316192840100

data:5

Now,arraya:

145691316192840100

習題7.6

1.開啟TC++3。1集成開發(fā)環(huán)境,編寫程序代碼如下:

#include

#defineN11

voidmain

inti,j,a[N][N];

fori=1;iN;i++

a[i][i]=1;

a[i][1]=1;

fori=3;iN;i++

forj=2;j=i-1;j++

a[i][j]-a[i-1][j-1]+a[i-1][j];

fori=1;iN;i++

forj=1;j=i;j++printf%6d,a[i][j];

printf;

printf;

2.保存源程序,文件名為xt7-6.c

3.輸出結果:

1

1

1

1

1

1

1

1

1

11213314641510105161520156172135352171828567056288193684126126843691

習題7.8

1.開啟TC++3。1集成開發(fā)環(huán)境,編寫程序代碼如下:

#include

#defineN4

#defineM5

voidmain

inti,j,k,a[N][M],max,maxj,flag;

printfpleaseinputmatrix:;

fori=0;iN;i++

forj=0;jM;j++

scanf%d,a[i][j];

fori=0;iN;i++

max=a[i][0];

maxj=0;

forj=0;jM;j++

ifa[i][j]max

max=a[i][j];

maxj=j;

flag=1;

fork=0;kN;k++

ifmaxa[k][maxj]

flag=0;

continue;

ifflag

printfa[%d][%d]=%d,i,maxj,max;

break;

if!flag

printfItisnotexist!;

2.保存源程序,文件名為:xt7-8.c

3.輸入pleaseinputmatrix:

1

2

3

42345468106912158121620

輸出結果:a[0][4]=5

五、測驗分析和總結

1.本程序的功能是將數以數組輸入,結合循環(huán)舉行排序,運算等,算法的根本思想是進

行數組引用。

2.程序編譯和運行時展現了如下錯誤:

數組中分號亂用

出錯的理由和調試糾錯步驟如下:

對數組引用不夠純熟,理解不夠透徹。

3.通過編寫本程序,有如下,體會:數組引用很便當,能使大量運算簡化。

篇三:C語言測驗報告

C語言程序設計測驗報告

1測驗目的

第一個測驗:

1純熟掌管依次布局程序設計;○

○2學會正確使用規(guī)律運算符及規(guī)律表達式;

○3純熟掌管if、ifelse、ifelseif語句,掌管if語句中的嵌套關系和匹配原那么,利用if語句實現分支選擇布局;

○4純熟掌管switch語句格式及使用方法,利用switch語句實現分支選擇布局○5掌管簡樸、常用的算法,并在編程過程中體驗各種算法的編程技巧,進一步學習調試程序,掌管檢查語法錯誤和規(guī)律錯誤的的方法。

其次個測驗:

○1純熟掌管while語句、do-while語句和for語句格式及使用方法,掌管三種循環(huán)操縱語句的循環(huán)過程以及循環(huán)布局的嵌套,利用三種循環(huán)語句實現循環(huán)布局;○2掌管簡樸、常用的算法,并在編程過程中體驗各種算法的編程技巧;○3進一步學習調試程序,掌管語法錯誤和規(guī)律錯誤的檢查方法。

2測驗內容

第一個測驗:

輸入一個整數m,將其數值按照大于0,小于等于0兩個類別分類顯示。要求:

1該程序利用if-else語句實現;○

2將變量m定義為整型;○

3通過scanf函數輸入變量m的值;○

4輸入整數m前,利用puts或printf給出提示信息;○

5輸出結果時有必要的說明,例如:輸入358時,顯示358○isgreaterthan0,輸入-23時,顯示-23islessthanorequalto0;

6運行程序,分別輸入123,0,-22,并檢查輸出信息的的正確性。○

其次個測驗:

輸入一串字符(以回車鍵終止),統(tǒng)計其中數字、大寫字母、小寫字母、以及其他字符的個數。

要求:

1通過鍵盤輸入字符串;○

2在輸入字符串之前給出相應提示;○

3按照數字、大寫字母、小寫字母和其他字符數的依次輸出結果?!?/p>

3算法描述流程圖

4源程序

第一個測驗:

#include

main

intm;

scanf%d,m;

printfenteracharacter:;

ifm0

printf%disgreaterthan0,m;

else

printf%dislessthanorequalto0,m;

其次個測驗:

#include

#include

main

charc;

intw=0,x=0,y=0,z=0;

printfentercharacters:;

whilec=get!=

ifc=0c=9

w++;

elseifc=Ac=Z

x++;

elseifc=ac=z

y++;

else

z++;

printfw=%d,x=%d,y=%d,z=%d,w,x,y,z;

5測試數據

第一個測驗:

測試數據為:123,0,-22

其次個測驗:

所輸入的字符串為:

6運行結果

7展現問題及解決方法

1第一個測驗中,○對于“printf%disgreaterthan0,m;”的輸入存在一些問題;通過查課本,找到類似輸出形式的寫法;

2其次個測驗中需要用到函數string,通過百度查閱弄懂這個函數的使用方法,○

溫馨提示

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

最新文檔

評論

0/150

提交評論