C語言上機試題及答案_第1頁
C語言上機試題及答案_第2頁
C語言上機試題及答案_第3頁
免費預(yù)覽已結(jié)束,剩余20頁可下載查看

下載本文檔

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

文檔簡介

1、實驗一 Visual C+6.0 的使用及順序結(jié)構(gòu)程序設(shè)計一、實驗?zāi)康?、掌握啟動和退出VC6 的方法。2、熟悉 VC6 開發(fā)環(huán)境。3、初步掌握簡單程序的上機操作基本步驟,熟悉 C 單文件程序的輸入、 編譯、鏈接和運行過程。4、初步掌握程序的編輯修改和調(diào)試。5、熟練使用賦值運算、算術(shù)運算等表達式。6、熟練使用標(biāo)準(zhǔn)輸入、輸出函數(shù)及各種數(shù)據(jù)類型的格式說明符。二、實驗內(nèi)容1、下面 C 語言程序,其功能是顯示字符串“歡迎同學(xué)們來到華北水院計算中心! ”。 請同學(xué)們按照下面的實驗指導(dǎo)學(xué)習(xí)VisualC+6 0的使用。1啟動 VisualC+6 0 開發(fā)環(huán)境(1) 單擊“開始”按鈕,選擇“程序” “ Mi

2、crosoft Visual Studio 60 菜單項,單擊 “ MicrosoftVisualC+6 0”,屏幕出現(xiàn)標(biāo)題為 “當(dāng)時的提示 ”的窗口。(2) 單擊“結(jié)束”按鈕,關(guān)閉窗口,進入VC6.0 開發(fā)環(huán)境的主窗口。2使用 Visual C+6.0 對一個 C 程序進行編輯、編譯、連接和運行。分析Visual C+6.0 中程序的開發(fā)過程與其它高級語言的開發(fā)過程相仿,都要經(jīng)過編輯、編譯、 連接和運行四個步驟。步驟 編輯圖1-1 New對話框編輯是將 C源程序輸入計算機的過程。在Visual C+6.0主界面下,點擊File菜單,選擇New菜單項,即可出現(xiàn) New對話框,如圖 1-1所示。

3、在彈出窗口中的Files標(biāo)簽頁下,選擇C+ Source File 。在選項卡右面的File編輯框里輸入文件名如“ Exac”在Location 編輯框里輸入文件路徑,如“d:test?!秉c擊0K按鈕。將出現(xiàn)編輯窗口,如圖1-2所示。 在圖1-2所示的右端編輯窗口里輸入以下C源程序并保存文件。in clude <stdio.h>void mai n()'printf("歡迎同學(xué)們來到華北水院計算中心!");_ 二魁d 1圖1-2編輯窗口 編譯編譯是使用系統(tǒng)提供的編譯器將文本文件Exa.c生成機器語言的過程,結(jié)果為Exa.obj,由于沒有得到系統(tǒng)分配的絕對

4、地址,還不能直接運行,如圖1-3所示。選擇 Build菜單下的 Compile Exa.c,計算機將完成對當(dāng)前源程序的編譯。按提示建立默認工程空間。編譯無錯時,將源程序 Exa.c編譯為目標(biāo)文件Exa.obj。 編譯結(jié)果如圖 1-4所示。如果出現(xiàn)運行錯誤,應(yīng)該分析錯誤的原因,例如,是輸入數(shù)據(jù)錯誤,還是代碼錯誤;如果需要修改源程序文件,還需重新編譯、鏈接和執(zhí)行。改正編譯窗口下方指出的兩個錯誤,直至編譯成功,如圖1-5所示。圖1-3編譯源程序圖1-4編譯結(jié)果圖1-5編譯成功 連接連接是將目標(biāo)文件Exa.obj轉(zhuǎn)換為可執(zhí)行文件菜單下的Build Exa.exe。連接無錯時,將目標(biāo)文件Exa.exe的

5、過程。如圖1-6所示選擇BuildExa.obj 連接為 Exa.exe 。圖1-6源程序 運行運行是執(zhí)行可執(zhí)行文件Exa.exe,屏幕輸出運行結(jié)果。如圖1-7所示選擇Build菜單下的 Execute Exa.exe 。圖1-7運行程序運行結(jié)果如圖1-8所示:圖1-8運行結(jié)果3 .關(guān)閉系統(tǒng)工作區(qū)空間單擊“文件丨關(guān)閉工作區(qū)”菜單命令,關(guān)閉系統(tǒng)工作區(qū)空間。此時讀者可以開始輸入調(diào)試 第(2)個C程序文件。4 .退出 VC6.0開發(fā)環(huán)境單擊主窗口右上角的“關(guān)閉”按鈕,退出VC6.0 。2、驗證程序,熟悉 VC6.0編程環(huán)境及調(diào)試程序的步驟。已知三角形三條邊長a, b, c,計算三角形面積公式為:s=

6、0.5*(a+b+c)area . s(s a)(s b)(s c)編寫程序,要求從鍵盤輸入a,b,c的值,計算并輸出三角形面積。其中源程序代碼如下:#i nclude<stdio.h>#in clude<math.h>void mai n()double a,b,c,s,area;prin tf("i nput a,b,c:");scan f("%lf,%lf,%lf", &a, &b,&c);/ 輸入三角形的三條邊s=(a+b+c)/2.0;area=sqrt(s*(s-a)*(s-b)*(s-c)/

7、求三角形的面積prin f("area=%fn",area);具體要求:(1 )在VC6.0環(huán)境中輸入上述源程序。(2)對源程序進行編譯連接,若有錯誤請調(diào)試修改。(3)運行程序,并輸入三條邊長,觀察程序運行結(jié)果。圖1-9為程序運行時,當(dāng)輸入三條邊長分別為3,4,5時的運行結(jié)果,可作為參考。圖1 - 9上述程序的運行結(jié)果三、問題討論1、使用 printf 函數(shù)輸出數(shù)據(jù)時如果想使數(shù)據(jù)左對齊該如何設(shè)置?2、使用 scanf 函數(shù)時,輸入項為何必須是變量地址而不是變量名?四、實驗總結(jié)1 總結(jié)本次實驗完成情況、相關(guān)知識掌握情況2 總結(jié)本次實驗編輯、編譯、連接、運行所取得的經(jīng)驗3 分析

8、本次實驗出現(xiàn)的主要錯誤最直接原因?qū)嶒灦?選擇結(jié)構(gòu)程序設(shè)計一、實驗?zāi)康?、熟悉 VC6.0 編程環(huán)境。2、進 一步熟悉用 VC6.0 調(diào)試 C 語言源程序的過程。3、熟練使用關(guān)系表達式和邏輯表達式作為 if 語句的條件判斷。4、熟練掌握 if 語句和 switch 語句的使用方法。二、實驗內(nèi)容1、身高預(yù)測 每個做父母的都關(guān)心自己孩子成人后的身高,據(jù)有關(guān)生理衛(wèi)生知識與數(shù)理統(tǒng)計分析表明, 影響小孩成人后身高的因素有遺傳、飲食習(xí)慣與堅持體育鍛煉等。小孩成人后身高與其父母身 高和自身性別密切相關(guān)。設(shè) faHeight 為其父身高, moHeight 為其母身高,身高預(yù)測公式為:男性成人時身高= (faH

9、eight + moHeight) * 0.54(cm)女性成人時身高= (faHeight * 0.923 + moHeight) / 2(cm)此外,如果喜愛體育鍛煉,那么可增加身高2%,如果有良好的衛(wèi)生飲食習(xí)慣,那么可增加身高 1.5% 。編程從鍵盤輸入你的性別(用字符型變量sex 存儲,輸入字符 F 表示女性,輸入字符 M 表示男性) 、父母身高(用實型變量存儲, faHeight 為其父身高, moHeight 為其母身高) 、是否喜 愛體育鍛煉(用字符型變量 sports 存儲,輸入字符Y表示喜愛,輸入字符N表示不喜愛)、是否有良好的飲食習(xí)慣等條件(用字符型變量diet存儲,輸入字

10、符Y表示喜愛,輸入字符N表示不喜愛) ,利用給定公式和身高預(yù)測方法對你的身高進行預(yù)測。程序代碼: #include <stdio.h>main()char sex;/*char sports; /* char diet;/*float myHeight; /* float faHeight; /* float moHeight; /* printf("孩子的性別 */ 是否喜歡體育運動 */ 是否有良好的飲食習(xí)慣 */孩子身高 */父親身高 */母親身高 */你是男孩(M)還是女孩(F):");scanf(" %c", &sex);

11、/*在前加一個空格,將存于緩沖區(qū)的回車符讀入 */printf(" 你爸多高 (cm):");scanf("%f", &faHeight); printf(" 你媽多高 (cm):");scanf("%f",&moHeight);printf(" 你喜歡運動嗎 (Y/N)?");scanf(" %c", &sports); /* 在前加一個空格,將存于緩沖區(qū)的回車符讀入 */printf(" 你有一個良好的生活習(xí)慣嗎 (Y/N)?"

12、);scanf(" %c", &diet); /* 在前加一個空格,將存于緩沖區(qū)的回車符讀入 */if (sex='M'|sex='m')myHeight = (faHeight + moHeight) * 0.54; elsemyHeight = (faHeight * 0.923 + moHeight)/2.0; if (sports ='Y'|sports='y')myHeight = myHeight * ( 1 + 0.02);if (diet ='Y'|diet='y

13、') myHeight = myHeight * (1 + 0.015);printf(" 你將來的身高是 %f(cm)n",myHeight); 設(shè)計多組測試數(shù)據(jù)對程序進行測試,并觀察運行結(jié)果。將程序的運行情況寫在下面。運行結(jié)果: 自己弄運行信息結(jié)果吧2、使用 switch 語句實現(xiàn)下面程序輸入一個學(xué)生的兩門課成績(百分制),計算該學(xué)生的總分并要求輸出成績等級A'、 B'、 C'、'D'、 E'??偡衷?180 分以上為A , 160179 分為B', 140159 分為C', 120139 分為D&

14、#39;, 120 分以下為 E'。具體要求: 學(xué)生的兩門課成績通過鍵盤輸入,成績應(yīng)該都為整數(shù),輸入之前要有提示信息。 若輸入的成績不是百分制成績,則給出錯誤提示信息,并且不再進行下面的等級評價;若輸入的成 績是百分制成績,則計算總分,并根據(jù)要求評價等級。 按下面形式輸出結(jié)果:總分 等級如: 186 A把正確的程序源代碼寫在下面。程序代碼:#include <stdio.h>main()int score1,score2 ,sum,mark; printf(" 請輸入你的成績: "); scanf("%d%d",&score1

15、,&score2); sum=score1+score2;mark=sum/10;/*采取整除方法,將 mark 取值壓縮到有限的去值范圍內(nèi) */switch(mark)case 20:case 19:case 18:printf("%d>An",sum);break;case 17:case 16:printf("%d>Bn",sum);break;case 15: case 14:printf("%d>Cn",sum);break; case 13: case 12:printf("%d>

16、Dn",sum);break;case 11: case 10: case 9: case 8: case 7: case 6:case 5:case 4:case 3:case 2:case 1:case 0:prin tf("%d->En",sum);break;default:printf("輸入錯誤n");/*處理非法數(shù)據(jù)*/設(shè)計多組測試數(shù)據(jù)對程序進行測試,并觀察運行結(jié)果。將程序的運行情況寫在下面。運行結(jié)果:自己弄運行信息結(jié)果吧二、問題討論在使用switch語句時,switch和case后值的類型要求以及default子句和bre

17、ak語句的位置有什么需要注意的地方?舉例說明四、實驗總結(jié)1總結(jié)本次實驗完成情況、相關(guān)知識掌握情況2總結(jié)本次實驗編輯、編譯、連接、運行所取得的經(jīng)驗3分析本次實驗出現(xiàn)的主要錯誤最直接原因?qū)嶒炄h(huán)結(jié)構(gòu)程序設(shè)計一、實驗?zāi)康?、熟練掌握while語句,do-while 語句和for語句的格式和功能,能夠用這些語句實現(xiàn)循環(huán) 結(jié)構(gòu)程序設(shè)計的方法。6、熟練掌握循環(huán)語句嵌套使用的基本形式,能夠用循環(huán)語句實現(xiàn)多重循環(huán)。7、 掌握在循環(huán)結(jié)構(gòu)程序設(shè)計中使用break語句和continue語句改變程序流程。8、 通過編程和調(diào)試程序,加深對while 語句、dowhile 語句和for語句的理解,學(xué)習(xí)編程 和測試的基本

18、方法。9、實驗前復(fù)習(xí) while 語句、dowhile 語句和for語句的概念。二、實驗內(nèi)容1. 打印100-200之間的所有素數(shù)(按照每行5個顯示) 程序代碼:對程序進行測試,并觀察運行結(jié)果。將程序的運行情況寫在下面。運行結(jié)果: 2. 編程輸出如下上三角形式的九九乘法表。1 2 3 4 5 6 7 8 91 2 3 45678 94 6 810121416 189 1215182124 271620242832 3625 30 35 40 4536 42 48 5449 56 6364 7281程序代碼:對程序進行測試,并觀察運行結(jié)果。將程序的運行情況寫在下面。運行結(jié)果: 三、問題討論bre

19、ak 語句和 continue 語句在循環(huán)結(jié)構(gòu)中使用時有何區(qū)別?舉例說明四、實驗總結(jié)1 總結(jié)本次實驗完成情況、相關(guān)知識掌握情況2 總結(jié)本次實驗編輯、編譯、連接、運行所取得的經(jīng)驗3 分析本次實驗出現(xiàn)的主要錯誤最直接原因?qū)嶒炈?使用數(shù)組的程序設(shè)計、實驗?zāi)康?、正 確理解數(shù)組的概念,熟練掌握一維數(shù)組和二維數(shù)組的定義和初始化方法。2、熟 練掌握字符數(shù)組和字符串的區(qū)別和使用、字符串函數(shù)的使用。3、熟 練掌握一維數(shù)組、二維數(shù)組以及字符串的輸入和輸出方法。4、了 解數(shù)組的地址、數(shù)組元素的地址及一維數(shù)組和二維數(shù)組的存儲結(jié)構(gòu)。5、掌 握字符串的結(jié)束標(biāo)志,正確使用字符串的結(jié)束標(biāo)志對字符串進行處理。6、通 過編程和

20、調(diào)試程序,加深對數(shù)組、字符數(shù)組和字符串函數(shù)應(yīng)用的理解。7、實 驗前復(fù)習(xí)數(shù)組、字符數(shù)組和字符串函數(shù)的概念。、實驗內(nèi)容1、打印 fabonacci 數(shù)列的前 20 項,該數(shù)列前兩項為 1,以后各項均為前相鄰兩項之和。 程序代碼:#include <stdio.h>void main()long int f20=1,1;int j;for(j=2;j<20;j+)fj=fj-1+fj-2;for(j=0;j<20;j+)printf("%15ld",fj);if(j+1)%5=0)printf("n");對程序進行測試,并觀察運行結(jié)果。

21、將程序的運行情況寫在下面。運行結(jié)果:2、從鍵盤輸入一個班學(xué)生(最多 30人)的成績,然后按降序進行排列。#in clude <stdio.h>#defi ne N 5void mai n()i nt aN,i,j,t;prin tf("i nput scores of stude nts:",N);for(i=0;i<N;i+)sca nf("%d,",&ai);for(i=0;i<N-1;i+)for(j=0;j<N-1-i;j+)if(aj>aj+1)t=aj;aj=aj+1;aj+1=t;prin tf(

22、"the sorted scores:n");for(i=0;i<N;i+)prin tf("%10d",ai);prin tf("n");3、程序代碼:對程序進行測試,并觀察運行結(jié)果。將程序的運行情況寫在下面。c運行結(jié)果:3、編寫一個程序,利用字符數(shù)組實現(xiàn)兩個字符串的比較。(注意不能使用字符串比較函數(shù)strcmp()#in elude <stdio.h>#defi ne n 7void mai n()char s1 n ,s2 n;int i;prin tf("i nput %d charactersn&

23、quot;, n);scan f("%sn",s1);scan f("%sn",s2);if(s1!=s2)for(i=0);i< n;i+)if(s1i>s2i)pri ntf("%s>%s",s1,s2);break;else if(s1i<s2i)pri ntf("%s<%s",s1,s2);break;elsecon ti nu e;elseprin tf("%s=%s",s1,s2); 程序代碼:對程序進行測試,并觀察運行結(jié)果。將程序的運行情況寫在下面。運

24、行結(jié)果:三、問題討論1使用%s格式符輸入字符串到數(shù)組時能否將空格符輸入?如果不能該如何使用其它方法解 決?舉例說明2數(shù)組在“定義”時和“引用”時所帶的下標(biāo)有何區(qū)別?四、實驗總結(jié)需多操作才能熟練掌握各種C語言1總結(jié)本次實驗完成情況、相關(guān)知識掌握情況2總結(jié)本次實驗編輯、編譯、連接、運行所取得的經(jīng)驗3分析本次實驗岀現(xiàn)的主要錯誤最直接原因?qū)嶒炍搴瘮?shù)與編譯預(yù)處理一、實驗?zāi)康?0、掌握函數(shù)定義及調(diào)用的方法,正確理解函數(shù)調(diào)用時實參和形參的對應(yīng)關(guān)系11、掌握并正確使用數(shù)組作為函數(shù)參數(shù);12、掌握函數(shù)的嵌套調(diào)用和遞歸調(diào)用的方法;13、理解變量的作用域和生存期;14、掌握宏定義、文件包含。二、實驗內(nèi)容1、分析下面

25、的程序并上機運行程序,要求寫出3組以上程序的運行結(jié)果#in elude <stdio.h>int fun (i nt k)int result=1,i;for(i=1;i<=k;i+)result=result*i;return result;void mai n()int n;printf("Input n please(1<=n<=10)"); sea nf("%d",&n);prin tf("%d!=%dn", n,fun(n); 運行結(jié)果:2、編寫程序,輸出2n之間的所有素數(shù),n由鍵盤輸入

26、。要求判斷素數(shù)的過程要寫在函 數(shù)中,由主函數(shù)調(diào)用實現(xiàn),并寫出2組以上程序運行結(jié)果。程序代碼:#i nclude<stdio.h>#in clude<math.h>void mai n() int i,j,k, n,m=0;prin tf("i nput n please!n");scan f("%d",&n);for(i=2;i<=n ;i+) j=sqrt(i);for(k=2;k<=j;k+)if(i%k=0)break;if(k>j)m+;prin tf("%3d",i);if(

27、m%10=0) prin tf("n");運行結(jié)果:a *D:>我的文檔 l桌面Debugi- exe*inkput n please*602 3 5 7 11 13 17 1? 23 2731 37 41 43 47 53«my kep to continue皿"D注我的文檔'桌面Debuez. gzf" input n please?1002 3 5 7 11 13 1? 19 23 2931 37 41 43 47 53 59 61 67 717? 79 83 89 97Pi>ess an kvy to continu

28、e3、編程實現(xiàn)輸入8個學(xué)生某門功課的成績,用函數(shù)求出平均分,并在主函數(shù)中輸出平均 分以及高于平均分的同學(xué)的成績。并寫出2組以上程序運行結(jié)果。程序代碼:#i nclude<stdio.h>float average(float x8) float sum;int k;sum=x0;for(k=1;k<8;k+) sum=sum+xk;return(sum/8);void mai n() float cj8,aver;int m,j;prin tf("i nput scores of eight stude nts:n");for(j=0;j<8;j+)

29、sca nf("%f",&cjj);aver=average(cj);for(m=0;m<8;m+) if(cjm>aver)printf(" 高于平均分:%fn",cjm);prin tf("average=%6.2fn",aver);運行結(jié)果:g G: DocuBent s and Set! ins &d>.in.ist rat arDebuq. exe;9£.000000:92.000000 Q4-000000:000000 ;Q5-0000S0lveif'gfe = 83.2

30、5Press any key to continuec:< "C:DocuBent3 ajid Sett iiLEsA(i*inistratoryDEbuEq. cxescores of eigjht students:鼻 £ 分分分分 均均均均anu key to continue二、問題討論1舉例說明自動變量和靜態(tài)變量的區(qū)別。2、答:自動變量是指那些當(dāng)程序的流程轉(zhuǎn)到該函數(shù)時才開辟的單元, 靜態(tài)變量則是指在整個程序運行期間分配固定存儲空間的變量。執(zhí)行后又立即釋放的變量四、實驗總結(jié)1總結(jié)本次實驗完成情況、相關(guān)知識掌握情況2總結(jié)本次實驗編輯、編譯、連接、運行所取得的經(jīng)驗

31、3分析本次實驗出現(xiàn)的主要錯誤最直接原因答:1.實驗完成,知識還未完全掌握。2. 要注意書寫格式的正確。3. 主要原因是對知識的不理解。實驗六 使用指針的程序設(shè)計一、實驗?zāi)康?5、掌握指針的概念,會定義和使用指針變量;16、能正確使用數(shù)組的指針和指向數(shù)組的指針變量;17、熟悉指針作為函數(shù)參數(shù)的定義和調(diào)用方法;18、能正確使用字符串的指針和指向字符串的指針變量。二、實驗內(nèi)容1. 分析下面的程序并上機運行程序,要求寫出3組以上程序的運行結(jié)果#i nclude <stdio.h>void mai n()int *p1,*p2,*p;int a,b;prin tf("I nput

32、a b please");scan f("%d%d",&a,&b);p仁&a;p2=&b;if(a>b)p=p1;p 仁p2;p2=p;prin tf("*p 1= %d, *p2=%dn",*p1,*p2);prin tf("a=%d, b=%dn",a,b);運行結(jié)果:VnOGUlIHTS AffD SETTINGS KDIIHISTRATDRay an. eire *Input a h pie25*pl=25, «p2=100a=100. b=25Press kvy to

33、 cont inueYDOCUIEHTS AfD SETriI&SM)ailISTRATDRY£ffiD4bagBMru.Input a b pleaselQ ?8 *pl=10, *p2=98 k =10b=98Pi'ftse any ke_y to con tinue 2. 下列程序的功能是分別求出數(shù)組中所有奇數(shù)之和以及所有偶數(shù)之和。形參n給了數(shù)組中數(shù)據(jù)的個數(shù),利用指針odd返回奇數(shù)之和,利用指針even返回偶數(shù)之和。請在下面空白處將實現(xiàn)這一功能的函數(shù)完善,并且調(diào)試運行出結(jié)果。#i nclude <stdio.h>#define N 10void fu

34、n (i nt *a,i nt n ,i nt *odd,i nt *eve n)void mai n()int aN=1,10,2,3,19,6,i, n=6,odd,eve n;printf("The original data is:n”);for(i=0;i <n ;i+)prin tf("%5d",*(a+i);prin tf("nn");fun (a, n,&odd,&eve n);prin tf("The sum of odd nu mbers:%dn",odd);prin tf(&quo

35、t;The sum of eve n nu mber:%dn",eve n);運行結(jié)果:3. 編程實現(xiàn)從鍵盤輸入一個字符ch和一個字符串str,利用字符指針實現(xiàn)刪除字符串str中和字符ch相等所有字符,然后輸出字符串str。運行程序并寫出2組以上程序 運行結(jié)果。程序代碼:運行結(jié)果:三、問題討論1. 簡述字符串?dāng)?shù)組和字符指針的區(qū)別,舉例說明。四、實驗總結(jié)1總結(jié)本次實驗完成情況、相關(guān)知識掌握情況答:通過本次實驗我學(xué)習(xí)了關(guān)于指針的一些應(yīng)用和怎樣用指針來解決一些實際問題。2總結(jié)本次實驗編輯、編譯、連接、運行所取得的經(jīng)驗3分析本次實驗出現(xiàn)的主要錯誤最直接原因答 : 對課 本上 的知 識 記憶

36、的 不夠 牢固 ,對 一 些知 識 似懂 非懂 的, 理 解的 不 清楚 。還 有就 是對 計算機的的操作不夠熟練,操作起來很慢,還經(jīng)常出 錯。以后需加強練習(xí)。實驗七、結(jié)構(gòu)體程序設(shè)計一、實驗?zāi)康?掌握結(jié)構(gòu)體類型變量和數(shù)組、共用體類型變量和數(shù)組以及枚舉類型變量的定義和使用。2掌握鏈表的基本,初步學(xué)會對鏈表進行操作。3通過編程和調(diào)試程序,加深對結(jié)構(gòu)體和共用體概念的理解。4實驗前復(fù)習(xí)結(jié)構(gòu)體類型、共用體類型和枚舉類型的概念。二、實驗內(nèi)容及步驟:編程題:某單位進行選舉,有 5 位候選人: zhang、wang、li 、zhao、liu 。編寫一個統(tǒng) 計每人得票數(shù)的程序。 要求每個人的信息使用一個結(jié)構(gòu)體表

37、示, 5 個人的信息使用結(jié)構(gòu)體 數(shù)組。程序代碼:#include <stdio.h>#include <string.h>#define M 5#define N 10struct perchar name20;int t;leaderM="zhang",0,"wang",0,"li",0,"zhao",0,"ma",0;void main()int i,j;char sec20;for(i=0;i<N;i+)printf("%d please input your resu

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論