電信高職C語言課程實驗課件_第1頁
電信高職C語言課程實驗課件_第2頁
電信高職C語言課程實驗課件_第3頁
電信高職C語言課程實驗課件_第4頁
電信高職C語言課程實驗課件_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、C語言程序設(shè)計實驗語言程序設(shè)計實驗羅衛(wèi)敏2014.9.26實驗一實驗一 順序結(jié)構(gòu)順序結(jié)構(gòu)實驗類型:驗證實驗學(xué)時:2實驗內(nèi)容:1、熟悉VC+ 6.0環(huán)境。(5分鐘)2、輸出4行*號,要求各行的*號數(shù)量分別為1、3、5、7。(10分鐘)2、對任何一個整數(shù)和一個實數(shù),求整數(shù)的10次方,求實數(shù)的平方根。(15分鐘)3、一次性輸入兩個字符和一個整數(shù),要求在輸入時輸入“1,2,34”,其中1和2是字符數(shù)據(jù),34是整數(shù)數(shù)據(jù)。輸出字符的符號和ASCII碼,分別按整型和實型輸出整數(shù)。(30分鐘)4、已知銀行定期存款的年利率為2.25%,用戶S不知道他存多少錢、多少年,你幫他舉例算算。(30分鐘)5、將第4題用指

2、針改寫。 (10分鐘)實驗一實驗一 順序結(jié)構(gòu)順序結(jié)構(gòu)實驗作業(yè):給出流程圖和程序。從鍵盤輸入三個小寫字母,輸出其對應(yīng)的大寫字母。實驗二實驗二 選擇結(jié)構(gòu)選擇結(jié)構(gòu)實驗類型:驗證實驗學(xué)時:2實驗內(nèi)容:1、任意x和y。當(dāng)x大于0時,輸出“x為正數(shù)”并使x的值加1。最后y等于x的一半。(15分鐘)2、任意x。x0時,輸出“x0”;x=0時,輸出“x=0” ;x0時,-1x0時,輸出“-1x0”,x=-1時,輸出“x=90,B=80,C=70,D=60,E=0,輸出x的值;x0,輸出x的地址。要求輸出時分別用和不用指針。一個程序。(20分鐘)實驗二實驗二 選擇結(jié)構(gòu)選擇結(jié)構(gòu)實驗作業(yè):給出流程圖和程序。輸入4個

3、整數(shù),要求按由大到小的順序輸出。實驗三實驗三 循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)實驗類型:設(shè)計實驗學(xué)時:4實驗內(nèi)容:1、從鍵盤輸入若干整數(shù),以0結(jié)束,判斷并輸出其中的最大數(shù)。(25分鐘)2、用循環(huán)繪制圖形。(35分鐘)3、輸入一行字符,以回車鍵作為結(jié)束標(biāo)志,分別統(tǒng)計出大寫字母、小寫字母、空格、數(shù)字和其它字符的個數(shù)。(40分鐘)第3題參考答案#include main()char c;int xiao=0,da=0,qt=0;scanf(%c,&c);while (c!=n)if (c=65&c=97&c2)求F(0)到F(10)中的最大值和最小值,以及值為0的個數(shù)。(50分鐘)2、定義宏

4、MAX(a,b,c),實現(xiàn)求3個數(shù)中的最大值。(20分鐘)3、編寫函數(shù),判斷指定的字符是否是數(shù)字字符,如果是返回1,不是則返回0。在主函數(shù)中輸入該字符,調(diào)用函數(shù)判斷該字符并輸出是否是數(shù)字字符。(30分鐘)實驗四實驗四 函數(shù)函數(shù)實驗作業(yè):給出流程圖和程序。1、定義函數(shù)int f(int x),判斷x是否為回文數(shù)。如12321和2332都是回文數(shù)。實驗五實驗五 指針指針實驗類型:設(shè)計實驗學(xué)時:2實驗內(nèi)容:1、編程,通過指針輸出普通變量的值和地址,再輸出指針變量的地址,觀察地址的大小,體會地址的作用,理解*和指針混用時的不同含義。(15分鐘)2、編程,通過二級指針和一級指針輸出普通變量的值,輸出二級

5、指針和一級指針存儲的值,理解二級指針和一級指針的區(qū)別。 (15分鐘)3、編寫一個函數(shù),用指針作為參數(shù),分別得到雙精度實型數(shù)據(jù)的整數(shù)部分和小數(shù)部分。 (25分鐘)4、編寫指針函數(shù),找出兩個數(shù)的較大者,在主函數(shù)中用指針輸出找到的較大者的值。(15分鐘)5、函數(shù)指針編程:設(shè)計一個函數(shù)process,在調(diào)用它的時候,每次實現(xiàn)不同的功能。輸入a和b兩個數(shù),第一次調(diào)用process時返回a和b中的最大數(shù),第二次調(diào)用process時返回a和b中的最小數(shù),第三次調(diào)用process時求a與b之和,第四次調(diào)用process時返回a與b之差。(30分鐘)實驗五實驗五 指針指針實驗作業(yè):給出流程圖和程序。1、編寫函數(shù)

6、,功能是比較大小。在主函數(shù)中輸入10個整數(shù),調(diào)用函數(shù)求最小值。不使用數(shù)組,必須用指針。實驗六實驗六 數(shù)組數(shù)組實驗類型:驗證實驗學(xué)時:2實驗內(nèi)容:1、某歌手大賽,共有10個評委給歌手打分,分?jǐn)?shù)采用百分制,去掉一個最高分,去掉一個最低分,然后取平均分,得到歌手的成績。10個分?jǐn)?shù)由鍵盤輸入,編寫程序計算某歌手的成績。 (15分鐘)2、一維整型數(shù)組包含10個元素,編寫程序?qū)⑵渲械闹捣謩e按升序和降序進(jìn)行存放并輸出。 (40分鐘)3、有一個45的矩陣,編寫程序找出值最大的那個元素,輸出其值以及所在的行號和列號。(20分鐘)4、從鍵盤輸入一個字符串,分別輸出其完全大寫和完全小寫的形式。(25分鐘)實驗六實驗六 數(shù)組數(shù)組實驗作業(yè):1、編寫一個函數(shù),將字符數(shù)組str2中的全部字符拷貝到字符數(shù)組str1中。不要使用strcpy函數(shù)。 實驗七實驗七 結(jié)構(gòu)體結(jié)構(gòu)體實驗類型:設(shè)計實驗學(xué)時:2實驗內(nèi)容:1、有10名學(xué)生,每個學(xué)生的數(shù)據(jù)包括:學(xué)號、姓名、成績,從鍵盤輸入10個學(xué)生的數(shù)據(jù),輸出成

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論