復(fù)試試題2012年計算機上機考核_第1頁
復(fù)試試題2012年計算機上機考核_第2頁
復(fù)試試題2012年計算機上機考核_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、12 年機試題/一、改錯題/*(1)程序的功能是:換數(shù)。例如:輸入: 3 和 9注釋 error 的下一行中有錯誤*/#include stdio.h void main()x, y, t;輸出:9 和 3prf(Please input twonumbers:);/=error=scanf(%d,%d, x, y );prf(x = %d, y = %d n, x, y );/=error=t=x;x=t;y=x;prf(x = %d, y = %d n, x, y );/一、改錯題/*(2)文件 prog.c 程序的功能是:任意輸入一串字符,以“?”結(jié)束,分別統(tǒng)計其中字母、數(shù)字、其他字符的

2、個數(shù)。注釋 error 的下一行中有錯誤*/#include void main()char c ;prf(inpn1=0,n2=0,n3=0;haracters:);/=error=while( c=getchar( );c!=?)/=error= if (a= ch =0&c=9)n2+; else n3+;prf(n1=%d, n2=%d, n3=%dn,n1,n2,n3);/一、改錯題/*(3)文件 prog.c 程序的功能是:是從鍵盤輸入學(xué)號,然后輸出學(xué)號中百位數(shù)字是 3 的學(xué)號,輸入 0 時結(jié)束循環(huán)。注釋 error 的下一行中有錯誤*/#include void main() l

3、ongnum;scanf(%ld,&num);/=error =while(!num)/=error =if(num%100)/10=3)prf(n%ldn,num);scanf(%ld,&num);/二、編程題/*(1)利用函數(shù) average()求一組數(shù)去掉一個最大數(shù)和去掉一個最小數(shù)后的平均數(shù),請編寫 average()函數(shù)。*/#include stdio.h #include test.h #define N 10double average(double x,n)void main()double aN=2,14.5,44.7,1,22.2,16,10.6,9,28.3,6;doub

4、le aver;aver = average(a,N);prf(average = %lf,aver);test(a,10);/二、編程題/*(2)程序利用函數(shù) fun()使數(shù)組 a 上半三角元素中的值全部置為 0,請編寫函數(shù) void fun(| 1 9 7 |a N),例如| 0 0 0 | 2 0 0 | 4 5 0 |a= | 2 3 8 | ,則返回主程序后 a 數(shù)組中的值應(yīng)為| 4 5 6 |*/#defineN5#include #include #include#includestdio.hconio.h stdlib.h test.hvoidfun (aN )main ( )

5、aNN, i, j;prf(* The array *n); for ( i =0;iN; i+ )for ( j =0; jN; j+ )aij = rand()%20; prf( %4d, aij ); prf(n);fun ( a );prf (THERESULTn);for ( i =0;iN; i+ )for ( j =0; jN; j+ ) prf( %4d, aij ); prf(n);test ( );/二、編程題/*(3)程序利用函數(shù) primecount()求一組數(shù)中的質(zhì)數(shù)個數(shù),請編寫 primecount()函數(shù)。*/#include stdio.h #include m

6、ath.h #include test.hprimecount(x,n)void main()a10=133,141,44,17,22,16,109,9,27,61;count;count = primecount(a,10);prf(Prime Count =%dn,count);test(a,10);13 機試題/一、改錯題/*(1)程序的功能是:換數(shù)。例如:輸入: 3 和 9輸出:注釋 error 的下一行中有錯誤*/#include stdio.h void main()9 和 3x, y, t;prf(Please input twonumbers:);/=error=scanf(%

7、d,%d, x, y );prf(x = %d, y = %d n, x, y );/=error=t=x;x=t;y=x;prf(x = %d, y = %d n, x, y );/一、改錯題/*(2)文件 prog.c 程序的功能是:任意輸入一串字符,以“?”結(jié)束,分別統(tǒng)計其中字母、數(shù)字、其他字符的個數(shù)。注釋 error 的下一行中有錯誤*/#include void main()char c ;prf(inpn1=0,n2=0,n3=0;haracters:);/=error=while( c=getchar( );c!=?)/=error= if (a= ch =0&c=9)n2+;

8、else n3+;prf(n1=%d, n2=%d, n3=%dn,n1,n2,n3);/一、改錯題/*(3)文件 prog.c 程序的功能是:是從鍵盤輸入學(xué)號,然后輸出學(xué)號中百位數(shù)字是 3 的學(xué)號,輸入 0 時結(jié)束循環(huán)。注釋 error 的下一行中有錯誤*/#include void main() longnum;scanf(%ld,&num);/=error =while(!num)/=error =if(num%100)/10=3)prf(n%ldn,num);scanf(%ld,&num);/二、編程題/*(1)利用函數(shù) average()求一組數(shù)去掉一個最大數(shù)和去掉一個最小數(shù)后的平均

9、數(shù),請編寫 average()函數(shù)。*/#include stdio.h #include test.h #define N 10double average(double x,n)void main()double aN=2,14.5,44.7,1,22.2,16,10.6,9,28.3,6;double aver;aver = average(a,N);prf(average = %lf,aver);test(a,10);/二、編程題/*(2)程序利用函數(shù) fun()使數(shù)組 a 上半三角元素中的值全部置為 0,請編寫函數(shù) void fun(| 1 9 7 |a N),例如| 0 0 0 |

10、 2 0 0 | 4 5 0 |a= | 2 3 8 | ,則返回主程序后 a 數(shù)組中的值應(yīng)為| 4 5 6 |*/#defineN5#include #include #include#includestdio.hconio.h stdlib.h test.hvoidfun (aN )main ( )aNN, i, j;prf(* The array *n); for ( i =0;iN; i+ )for ( j =0; jN; j+ )aij = rand()%20; prf( %4d, aij ); prf(n);fun ( a );prf (THERESULTn);for ( i =0;iN; i+ )for ( j =0; jN; j+ ) prf( %4d, aij ); prf(n);test ( );/二、編程題/*(3)程序利用函數(shù) primecount()求一組數(shù)中的質(zhì)數(shù)個數(shù),請編寫 primecount()函數(shù)。*/#include stdi

溫馨提示

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

評論

0/150

提交評論