版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、C語言程序設(shè)計實驗報告2013 2014 學(xué)年第二學(xué)期班級姓名學(xué)號指導(dǎo)教師實驗一實驗項目名稱: C程序的運行環(huán)境和運行C 程序的方法所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?了解在Visual C+ 6.0環(huán)境下如何編輯、編譯、連接和運行一個C 程序;2通過運行簡單的C程序,初步了解C源程序的特點。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第1 章。三、實驗內(nèi)容:1. 在 Visual C+ 6.0 環(huán)境下輸入并運行下面的程序:#include int main( )printf( This is a C program.n );return 0;2. 在 Visual
2、C+ 6.0 環(huán)境下輸入下面的程序 ( 有語法錯誤 ) ,編譯、連接、調(diào)試該程序,直至程序無語法錯誤,然后運行程序,并觀察分析運行結(jié)果。#include int main( )int a,b,suma=3;b=4;sun=a+b;print(“ %d+%d=%dn” ,a,b,sum);return 0;四、實驗結(jié)果:1. 運行結(jié)果 ( 或截圖 ) :This is a C program.Press any key to continue- 1 -2. (1)改正后的源程序:#include int main( )int a,b,sum;a=3;b=4;sum=a+b;printf(%d+%
3、d=%dn,a,b,sum);return 0;(2) 運行結(jié)果 ( 或截圖 ) : 3+4=7五、思考題:1. 一個 C程序上機的步驟有哪些?答:上級輸入與編輯源程序 對原程序進行編譯 與庫函數(shù)鏈接 運行可執(zhí)行的目標程序。2. 組成 C程序的基本單位是函數(shù),一個函數(shù)包括哪幾個部分?答:一個函數(shù)包括兩部分:分別為函數(shù)頭或函數(shù)首部和 函數(shù)體。成績指導(dǎo)教師簽名實驗二實驗項目名稱:數(shù)據(jù)類型、運算符和表達式所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?掌握整型、實型與字符型這三種基本類型的概念;2掌握常量及變量的使用方法;3. 掌握基本算術(shù)運算符及其表達式的使用方法;4. 掌握 +
4、、 - 運算符、賦值運算符及其表達式的使用方法。二、預(yù)習(xí)內(nèi)容:- 2 -教材 C 語言程序設(shè)計教程第2 章。三、實驗內(nèi)容:1. 在 Visual C+ 6.0 環(huán)境下輸入下面的程序,編譯、連接、調(diào)試該程序。main( )char m,n;m=280;n=320;printf(“ %dt%dn ” ,m,n);printf(“ %ct%cn ” ,m,n);2. 在 Visual C+ 6.0 環(huán)境下輸入并運行下面的程序,觀察分析運行結(jié)果。#include int main( )int a=3,b=4,c=8;float d,e;d=a+b/c;e=a+(float)b/c ; / 請將此處d
5、改為 bprintf( d=%f,e=%fn ,d,e);3. 在 Visual C+ 6.0 環(huán)境下輸入并運行下面的程序,觀察分析運行結(jié)果。#include main( )int a,b,c,d,i,j,m,n;a=b=c=d=3;i=a+;j=+b;m=c-;n=-d;printf(a=%d,b=%d,c=%d,d=%d,i=%d,j=%d,m=%d,n=%dn,a,b,c,d,i,j,m,n);4. 在 Visual C+ 6.0 環(huán)境下輸入并運行下面的程序,觀察分析運行結(jié)果。#include main( )int a=4;a+=a-=a*a+a;printf(a=%dn,a);- 3
6、-四、實驗結(jié)果:1. 運行結(jié)果 ( 或截圖 ) :24 642. 運行結(jié)果 ( 或截圖 ) :d=3.000000,e=3.500000d=3.000000,e=3.3750003. 運行結(jié)果 ( 或截圖 ) : a=4,b=4,c=2,d=2,i=3,j=4,m=3,n=24. 運行結(jié)果 ( 或截圖 ) :a=-32五、思考題:1. 給變量命名應(yīng)該注意哪些問題?答:每個變量必須進行數(shù)據(jù)類型說明;2. 程序 2 的運行結(jié)果中, d 和 e 的值為什么不同?答: d 的賦值語句中,除法是兩個整型數(shù)字的運算,其結(jié)果沒有小數(shù)位;而e 中對 b 進行了強制轉(zhuǎn)換為實型,所以其除法運算結(jié)果有小數(shù)位。- 4
7、 -3.程序 3 的運行結(jié)果中,i 和 j 的值為什么不同?m和 n 的值為什么不同?/ 改為程序3答: i (m)是通過后自增(后自減)實現(xiàn)的,而后自增(后自減)是先參與其他運算,后對變量遞增(遞減) ;而 j (n)是通過前自增(前自減)實現(xiàn)的,其是先對變量遞增(遞減),后再參與其他運算。4. 請分析表達式 a+=a-=a*a+a 的運算過程 ( 寫出運算步驟 ) 。答:先將 a - ( a*a+a )賦值給 a,再將 a+a 賦值給 a 。成績指導(dǎo)教師簽名- 5 -實驗三實驗項目名稱:簡單的輸入輸出及順序程序設(shè)計所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?.掌握整型
8、、實型與字符型數(shù)據(jù)的正確輸入方法(scanf函數(shù)的使用 ) ;2.掌握整型、實型與字符型數(shù)據(jù)的正確輸出方法(printf函數(shù)的使用 ) ;3. 掌握編寫順序程序的方法。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第3 章。三、實驗內(nèi)容:1. 編寫 C程序,按下列公式計算并輸出S 的值,其中 a 和 b 的值有鍵盤輸入。2abs2(a b)main() int a,b; float s;scanf( “ %d,%d” ,&a,&b);s=2.0*a*b/(a+b) /(a+b);printf(“ s=%fn ” ,s);輸入并調(diào)試。將 scanf 函數(shù)改為scanf( “ %d%d” ,&a,&b)
9、 ;再編譯,運行。觀察結(jié)果。2. 在 Visual C+ 6.0 環(huán)境下輸入并運行下面的程序,觀察分析程序運行過程及結(jié)果。#include int main( )int a,b,sum;printf(請輸入第一個整數(shù):);scanf(%d,&a);printf(請輸入第二個整數(shù):);scanf(%d,&b);sum=a+b;printf(%d+%d=%dn,a,b,sum);3.設(shè)圓半徑r=1.5 ,編寫程序求圓周長、圓面積和圓球的體積。要求用scanf語句輸入半徑,輸出時取小數(shù)點后兩位。- 6 -四、實驗結(jié)果:1.輸入數(shù)據(jù)4, 5輸入修改后的數(shù)據(jù)4 545運行結(jié)果s=0.493827運行結(jié)果
10、s=0.493827s=0.493827字符控制串中沒字符控制串中沒字符控制串中有 “,”,有除說明符以外有除說明符以外原因所以輸入時必須有原因的其他字符,所的其他字符,所“,”以輸入時可以通以輸入時可以通過空格分隔過回車分隔2. 運行結(jié)果 ( 或截圖 ) :請輸入第一個整數(shù): 1請輸入第二個整數(shù): 2 1+2=33. (1)程序中用到的變量 ( 類型 ) 單精度浮點數(shù)(2) 算法 ( 用偽代碼描述或自然語言 )c = 2 * pi * r;s = pi * r * r;v = 4 * (pi * r * r * r)/3;(3) 源程序清單#include int main( )# defi
11、ne pi 3.14float r, c, s, v;- 7 -printf( 請輸入圓的半徑:);scanf(%f, &r);c = 2 * pi * r;s = pi * r * r;v = 4 * (pi * r * r * r)/3.0;printf(c = %.2f,s = %.2f,v = %.2fn, c, s, v);(4) 運行結(jié)果 ( 或截圖 )請輸入圓的半徑:1.5c = 9.42,s = 7.07,v = 14.13五、思考題:scanf( “ %d,%d” ,&a,&b) 與 scanf( “%d%d” ,&a,&b) 輸入數(shù)據(jù)的方式有什么不同?從兩種輸入方式的對比中
12、你得到什么啟發(fā)?答:第一種輸入方式用戶必須以“,”分隔,而第二者可用空格、回車分隔,用戶在不知情的情況下,很難知道用“,”分隔輸入的數(shù)據(jù)。所以編程人員可以在scanf()語句前用printf() 語句進行注釋,讓用戶知道用什么來分隔輸入的數(shù)據(jù)。成績指導(dǎo)教師簽名- 8 -實驗四實驗項目名稱:選擇結(jié)構(gòu)程序設(shè)計所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?. 正確使用關(guān)系運算符和關(guān)系表達式;2. 正確使用邏輯運算符和邏輯表達式;3. 熟練使用 if 語句實現(xiàn)選擇結(jié)構(gòu)程序;2. 熟練使用 switch 語句實現(xiàn)多分支選擇結(jié)構(gòu)程序。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第4 章。三
13、、實驗內(nèi)容:1. 下面程序的功能是: 輸入學(xué)生成績, 若成績在 90 分以上, 輸出“ Excellent! ”;若成績在 60 89 分之間,輸出“ Pass! ”;若成績在 60 分以下,輸出“ Fail! ”。請將程序補充完整,并上機運行程序。#include int main( )int score;printf(請輸入分數(shù) (0-100): );scanf( %d, &score);if(score100 | score=90) printf( Excellent!n ) ;else if(score=60) printf( Pass!n ) ;else printf( Fail!n
14、 ) ;運行該程序 4 次,分別輸入 4 個不同的數(shù)據(jù),對應(yīng)4 種不同的情況,記錄運行結(jié)果:輸入數(shù)據(jù)206111199運行結(jié)果Fail!Pass!InputExcellent!Error!2.有如下分段函數(shù):xx1y2 x11x 103 x11x10請輸入 x 的值,求解對應(yīng)的y 值。3. 給出一個百分制成績,要求輸出成績等級A、 B、 C、 D、 E。 90-100- 9 -為 A, 80-89 為 B, 70-79 為 C, 60-69 為 D, 60 分以下為 E。用 switch 語句寫。四、程序中所用的變量及其類型:2.變量: x、 y;數(shù)據(jù)類型:都為單精度浮點數(shù)3.變量: scor
15、e數(shù)據(jù)類型:整型五、算法 ( 用偽代碼或自然語言描述) :2.if ( x=10 )printf( y = %fn, 3*x-11);else if ( x=1 )printf( y = %fn, 2*x-1);elseprintf( y = %fn, x);3.switch (score/10)case 10:printf(An);break;case 9:printf(An);break;case 8:printf(Bn);break;case 7:-10-printf(Cn);break;case 6:printf(Dn);break;default:printf(En);六、源程序清單
16、:2.# include int main (void)float x, y;printf( 請輸入一個 x:); scanf(%f, &x);if ( x=10 )printf( y = %fn, 3*x-11); else if ( x=1 )printf( y = %fn, 2*x-1);elseprintf( y = %fn, x);return 0;3.# include int main (void)int score;-11-printf(請輸入一個成績:);scanf(%d, &score);switch (score/10)case 10:printf(An);break;c
17、ase 9:printf(An);break;case 8:printf(Bn);break;case 7:printf(Cn);break;case 6:printf(Dn);break;default:printf(En);return 0;-12-七、實驗結(jié)果:2.運行結(jié)果 ( 執(zhí)行程序3 次,分別輸入不同的3 個數(shù),對應(yīng)3 種不同的情況) :輸入數(shù)據(jù)211-5運行結(jié)果3.00000022.000000-5.0000003.運行結(jié)果 ( 執(zhí)行程序5 次,分別輸入5 組不同的數(shù)據(jù),對應(yīng)5 種不同的情況 ) :輸入數(shù)據(jù)9980625970運行結(jié)果ABDEC成績指導(dǎo)教師簽名-13-實驗五實驗項
18、目名稱:簡單循環(huán)程序設(shè)計所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?. 掌握循環(huán)程序的基本結(jié)構(gòu);2. 熟練掌握 while 、 do while 及 for 語句,并會用來編寫循環(huán)結(jié)構(gòu)程序。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第4 章。三、實驗內(nèi)容:1. 編寫一個程序,計算并輸出數(shù)列: 1,3,5,2n-1, 的前幾項之和, 其中 n 由鍵盤輸入。要求分別用 3 種循環(huán)語句實現(xiàn)。方法 1:用 for語句實現(xiàn)。main() long s,n,k,i;scanf(“ %ld“ ,&n);k=2*n-1;s=0;for(i=1;i=k; i+=2) s+=i;printf(
19、“1+3+%ld=%ldn ” ,k,s);方法 2:用 while語句實現(xiàn)。main()long s=0,n,i=1;scanf(“ %ld” ,&n);while( i=(2*n-1)s+=i;i+=2;printf(“1+3+%ld=%ldn ” ,2*n-1,s);方法 3:用 do-while語句實現(xiàn)。main()long s=0,n,i=1;scanf(“ %ld” ,&n);dos+=i;i=i+2;while( i=(2*n)-1);printf(“1+3+%ld=%ldn ” ,2*n-1,s);填上所缺的空,運行程序,寫出結(jié)果。2. 輸入兩個正整數(shù),求其中最大公約數(shù)和最小公
20、倍數(shù)。四、程序中所用的變量 ( 類型及其初值 ) :-14-和%d最小公倍數(shù)為 %d!n, i, k, least);2.變量 i, k, j, m, least, greatest均為整型變量,沒有對其賦予初值。五、算法 ( 用偽代碼描述) :2.for (j=i; j=1; j-)/此處 for循環(huán)為求最大公約數(shù)if( i%j = 0)greatest = j;else;if( k % greatest = 0)printf(%d和 %d的最大公約數(shù)為%d!n, i, k, greatest);break;else;least = i * k / greatest;printf(%d六、源
21、程序清單:2.# include int main (void)inti,k, j,m, least,greatest;/i,k 存儲的是兩個正整數(shù), least為最小公倍數(shù),greatest為最大公約數(shù)printf(請輸入兩個正整數(shù)( 中間以空格分隔):);scanf(%d %d, &i, &k);for (j=i; j=1; j-)/此處 for循環(huán)為求最大公約數(shù)if( i%j = 0)greatest = j;else;-15-if( k % greatest = 0)printf(%d和 %d的最大公約數(shù)為%d!n, i, k, greatest);break;else;least =
22、 i * k / greatest;printf(%d和%d最小公倍數(shù)為%d!n, i, k, least);return 0;七、實驗結(jié)果:1. 在下表中寫出輸入的數(shù)據(jù)及其運行結(jié)果:方法 1方法 2方法 3輸入數(shù)據(jù)121212運行結(jié)果1+3+ +23=1441+3+ +23=1441+3+ +23=1442. 運行結(jié)果 ( 或截圖 ) :請輸入兩個正整數(shù)( 中間以空格分隔):36 1236 和 12 的最大公約數(shù)為12!36 和 12 最小公倍數(shù)為36!成績指導(dǎo)教師簽名-16-實驗六實驗項目名稱:多層循環(huán)程序設(shè)計及break、 continue 語句在循環(huán)程序中的應(yīng)用所使用的工具軟件及環(huán)境:
23、Visual C+ 6.0一、實驗?zāi)康模?. 掌握多層循環(huán)程序的執(zhí)行過程及設(shè)計方法;2. 掌握 break 及 continue 語句在循環(huán)程序中的使用方法。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第4 章。三、實驗內(nèi)容:1. 百馬百擔(dān)問題。有 100 匹馬,馱 100 擔(dān)。大馬馱 3 擔(dān),中馬馱 2 擔(dān),兩個小馬馱 1 擔(dān)。問大、中、小馬各多少?(考慮適當(dāng)減少循環(huán)次數(shù))2. 編程輸出 100 以內(nèi)的所有素數(shù)。3.編程輸出所有水仙花數(shù) ( 所謂“水仙花數(shù)” ,是指一個 3 位數(shù),其各位數(shù)字的立方和等于該數(shù)本身,例如, 153=13+53+33,所以 153 是一個水仙花數(shù) ) 。四、程序中所用
24、的變量( 類型及其初值) :1. 變量 x, y, z 均為整型變量,均未賦予初值2. 整型變量 x,y ,均未賦予初值3. 整型變量 i,m,n ,n 初值為 0, m、 n 未賦予初值五、算法 ( 用偽代碼或自然語言描述) :1. for ( x=0; x=20; x+)for ( y=0; y=33; y+)z = 100 - x - y;if( z%2=0 & 3*x + 2*y + z/2 =100)printf(大馬有 %d匹,中馬有 %d匹,小馬有 %d匹 !n, x, y, z);2.for ( i = 1; i = 100; i += 1)-17-for ( j = 2; j
25、 = i; +j)if ( i%j = 0 )if ( i = j)printf (%-5d,i);elsebreak;3.for(i=100;i=999;+i)int m, n = 0;m = i % 10;n += m * m * m;m = (i/10) % 10;n += m * m * m;m = (i/100) % 10;n += m * m * m;if ( n = i)printf(%dn, i);else;六、源程序清單:1.# include int main (void)-18-int x, y, z;for ( x=0; x=20; x+)for ( y=0; y=33
26、; y+)z = 100 - x - y;if( z%2=0 & 3*x + 2*y + z/2 =100)printf(大馬有 %d匹,中馬有 %d匹,小馬有 %d匹 !n, x, y, z);return 0;2.# include int main (void)int i, j;for ( i = 1; i = 100; i += 1)for ( j = 2; j = i; +j)if ( i%j = 0 )if ( i = j)printf (%-5d,i);elsebreak;-19-return 0;3.# include int main (void)int i;for(i=10
27、0;i=999;+i)int m, n = 0;m = i % 10;n += m * m * m;m = (i/10) % 10;n += m * m * m;m = (i/100) % 10;n += m * m * m;if ( n = i)printf(%dn, i);else;return 0;七、實驗結(jié)果:1. 運行結(jié)果 ( 或截圖 ) :大馬有 2 匹,中馬有30匹,小馬有68 匹!大馬有 5 匹,中馬有25匹,小馬有70 匹!大馬有 8 匹,中馬有20匹,小馬有72 匹!大馬有 11 匹,中馬有15 匹,小馬有74 匹!大馬有 14 匹,中馬有10 匹,小馬有76 匹!大馬有
28、17 匹,中馬有5匹,小馬有78 匹!大馬有 20 匹,中馬有0匹,小馬有80 匹!2. 運行結(jié)果 ( 或截圖 ) :2357111317192329313741434753-20-5961677173798389973. 運行結(jié)果 ( 或截圖 ) :153370371407成績指導(dǎo)教師簽名-21-實驗七實驗項目名稱:一維、二維和字符數(shù)組程序設(shè)計所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?. 掌握一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;2. 掌握字符數(shù)組的使用。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第5 章。三、實驗內(nèi)容:1. 從鍵盤輸入一個整數(shù) n(n=10)
29、 和 n 個整數(shù),存入數(shù)組 a 中 , 先依次輸入各個數(shù)組元素的值,然后對數(shù)組 a 的所有元素值從小到大的順序重新排列后,再依次輸出。main()int a10,n,i,j,min,ax;printf(“input n=” );scanf( “ %d” ,&n);printf(“ input array0a1a%d:n” ,n-1);for(i=0;in;i+)scanf(“%d” , &ai );printf(“ before sort:arrayn” );for(i=0;in;i+)printf(“%d” ,ai);printf(“ n ” );for(i=0;i n;i+)min=i;f
30、or(j=i+1;jn;j+)if(ajamin)min=j;ax=ai;ai=amin;/ 加一個空格amin=ax;printf(“ after sort:arrayn” );for(i=0;in;i+)-22-printf(“ %d” ,ai);2. 打印出以下楊輝三角形(要求打印出10 行)。1111211331146413. 將兩個字符串連接起來,不要用strcat函數(shù)。四、程序中所用的變量( 類型及其初值) :2.整型變量i , j ,未對其進行賦予初值3.五、算法 ( 用偽代碼描述) :2.for (i=0;i10;i+)for (j=0;j=i;j+)if(j=0)aij=1;
31、printf(%-5d,aij);elseprintf(%-5d,aij=ai-1j-1+ai-1j);printf(n);3.char s180,s240;int i=0,j=0;printf(請輸入數(shù)組s1: );gets(s1);-23-printf(請輸入數(shù)組s2: );gets(s2);while(s1i!=0)i+;while(s2j!=0)s1i+=s2j+;s1i=0;printf(%sn,s1);六、源程序清單:2.# include void main()int a1010=1,j,i;for (i=0;i10;i+)for (j=0;j=i;j+)if(j=0)aij=1
32、;printf(%-5d,aij);elseprintf(%-5d,aij=ai-1j-1+ai-1j);printf(n);3.# include void main()char s180,s240;int i=0,j=0;printf(請輸入數(shù)組s1: );gets(s1);printf(請輸入數(shù)組s2: );gets(s2);-24-while(s1i!=0)i+;while(s2j!=0)s1i+=s2j+;s1i=0;printf(%sn,s1);七、實驗結(jié)果:1. 運行結(jié)果 ( 執(zhí)行程序3 次,分別輸入不同的n,對應(yīng) 3 種不同的情況 ) :輸入整數(shù) n輸入 n 個元素排序后結(jié)果5
33、49531134594951615697495613212345692. 運行結(jié)果 ( 或截圖 ) : 11 112113311464115101051161520156117213535217118285670562881193684126 1268436913. 運行結(jié)果 ( 或截圖 ) :成績指導(dǎo)教師簽名-25-實驗八實驗項目名稱:函數(shù)調(diào)用和參數(shù)傳遞所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?. 掌握定義函數(shù)的方法;2. 掌握函數(shù)實參與形參的對應(yīng)關(guān)系。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第6 章 6.1 6.4 節(jié)。三、實驗內(nèi)容:1. 求 2100 間的素數(shù)。i
34、nt prime(int);/* prime函數(shù)聲明 */main( ) int m,flag; for(m=2;m=100;m+=1) flag=prime(m);if( m=flag)printf(“%4d” ,m);int prime( int a )int i,flag;for(i=2;ia;i+)if(a%i=0)break;if(i=a)flag=1;elseflag=0;returni;2. 求方程 ax2+bx+c=0 的根,用 3 個函數(shù)分別求當(dāng) b2-4ac 大于 0、等于 0 和小于 0 時的根,并輸出結(jié)果。從主函數(shù)輸入 a, b, c 的值。-26-四、程序中所用的變量
35、(數(shù)據(jù)類型 ):2.五、算法 ( 用偽代碼或自然語言描述) :2.六、源程序清單:2.七、實驗結(jié)果:1. 運行結(jié)果:2.運行結(jié)果 ( 執(zhí)行程序3 次,分別輸入不同的a,b,c ,對應(yīng) 3 種不同的情況) :輸入 a輸入 b輸入 c方程的根1442.551.5521.5成績指導(dǎo)教師簽名-27-實驗九實驗項目名稱:函數(shù)與預(yù)處理所使用的工具軟件及環(huán)境:Visual C+ 6.0一、實驗?zāi)康模?. 掌握數(shù)組名作為函數(shù)參數(shù);2. 掌握全局變量與局部變量;3 掌握宏,文件包含的用法。二、預(yù)習(xí)內(nèi)容:教材 C 語言程序設(shè)計教程第6 章 6.5 6.9 節(jié)。三、實驗內(nèi)容:1. 從鍵盤輸入 10 個數(shù)存入數(shù)組 a
36、 中,調(diào)用 fmax 求數(shù)組中的最大值并輸出。#include main( ) int a10,i,jmax;for(i=0;i10;+i)scanf(“ %d”,&ai);jmax=fmax(,10);printf(“ %d” ,jmax);fmax(int b,int t)int i,imax;imax=b0;for(i=1;iimax);return;2. 用“冒泡法”對輸入的 10 個字符排序后按從小到大的次序輸出。#define N 10char strN;sort( ) int i,j;char t;for(j=1;jN;j+)for(i=0;i) t=stri;_ _;_ _;main()int i;-28-for(i=0;i10;i+)scanf(%c,&str
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商場衛(wèi)生間改造敲墻協(xié)議
- 藝術(shù)品交易公司購房合同樣本
- 道路照明臨時電力供應(yīng)合同
- 大學(xué)食堂勤雜工聘用合同
- 皮革制造晉升管理準則
- 書法輔導(dǎo)班教師勞動合同
- 攝影棚拍攝技巧分享
- 環(huán)保設(shè)備房產(chǎn)交易合同樣板
- 城市綠化養(yǎng)護投標方案
- 家具行業(yè)協(xié)會會長環(huán)保承諾
- 小兒預(yù)防接種過敏性休克
- 組裝簡易太陽能小車
- 模切機安全操作管理制度
- 年產(chǎn)30萬噸高鈦渣生產(chǎn)線技改擴建項目環(huán)評報告公示
- 07221美術(shù)設(shè)計與創(chuàng)意
- 基于海洋文化背景下校本化特色課程開發(fā)深化實踐研究資料
- 胸外科食管切除、食管-胃胸內(nèi)吻合術(shù)技術(shù)操作規(guī)范
- 心靈的幻象 課件-2023-2024學(xué)年高中美術(shù)湘美版(2019)美術(shù)鑒賞
- 藏式餐飲創(chuàng)業(yè)計劃書
- 建筑安裝工程有限公司關(guān)于加大市場開拓力度的激勵辦法
- 網(wǎng)絡(luò)安全技術(shù)及應(yīng)用 第5版 習(xí)題及答案 賈鐵軍 習(xí)題集 第1章
評論
0/150
提交評論