下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、2010-2011 C語言程序設計期中測驗填空題 16. 已知:int a=5,b=6,w=1,x=2,y=3,z=4;執(zhí)行語句“(a=wx)&(b=yz);”后b 的值為 619. 已知:int k= 4,a=3,b=2,c=1;則表達式“ka k : c=n,用m除以n,求得余數(shù)r。若r為0,則n為最大公約數(shù);若r不等于0,則進行如下迭代:m=n,n=r,即原除數(shù)變?yōu)樾碌谋怀龜?shù),原余數(shù)變?yōu)樾碌某龜?shù)重復算法,直到余數(shù)為0為止。余數(shù)為0時的除數(shù)n,即為原始m、n的最大公約數(shù)。)求兩個正整數(shù)的最大公約數(shù)。請?zhí)羁铡?#include int main() int r,m,n; scanf(%d%d
2、,&m,&n); if(mn) r=m;m=n;n=r; r=m%n; while(r!=0)m=n;n=r;r= m%n; printf(%dn,n); return 0; 24. 下面程序的功能是打印100以內(nèi)個位數(shù)為6且能被3整除的所有數(shù)。 #include int main ( ) int i , j ;for ( i = 0 ; i10; i + + ) j = i *10 + 6 ; if (j%3!=0) continue; printf ( “ %d “ , j ) ; 26. 構成C語言程序的基本單位是函數(shù)。28.下面程序的功能是在一個正整數(shù)的各數(shù)字中找出最大者,如4721,
3、最大數(shù)為7。請?zhí)羁铡?#includeint main()int n,max,t;max=0;scanf(%d,&n) ; do t= n%10 ; if(maxt ) max=t ; n= n/10 ; while( n!=0 ) ;printf( max=%dn ,max) ;return 0; 31. 若s是int型變量,且s6,則下面表達式的值為 1 。s%2+(s+1)%2 選擇題 14. 以下定義語句,編譯時會出現(xiàn)編譯錯誤的是 AA. char a=“a”; B. char a=0;C. char a=a; D. char a=x2d; 15. 以下程序中的變量已正確定義for(i
4、=0;i4;i+,i+)for(k=1;kb)c=a,a=b,b=c; B. if(ab)c=a,a=b,b=c;C. if(ab)c=a;a=b;b=c; D. if(ab)c=a;a=b;b=c; 12. 以下選項中,能用作用戶標示符的是CA. viod B. 8_8 C. _0_ D. unsigned 11. 有輸入語句:int a,b,c; scanf(a=%d,b=%d,c=%d, &a, &b, &c); 為使變量a的值為1,b的值為3,c的值為2,從鍵盤輸入數(shù)據(jù)的正確形式應當是(注:#表示空格) DA. 132B. 1,3,2C. a=1#b=3#c=2D. a=1,b=3,c
5、=2 2. 已知:char a=a;float b=2.3;double c=41;int d;則執(zhí)行語句d=a+b+c;后變量d的數(shù)據(jù)類型為 A A. int B. char C. float D. double3. 設整型變量x和y的值均為7,則表達式“x/(y-4)”的值是CA. 3B. 3C. 2D. 14. 設字符型變量ch中存放字符A,則執(zhí)行ch+5后,ch中的字符是 BA. AB. BC. FD. G6. 若變量a的數(shù)據(jù)類型為double,執(zhí)行下面兩條語句后:a=3.5;printf(%d,a);輸出的數(shù)據(jù)或判斷正確的是:DA. 3B. 4C. 3.500000D. 輸出格式錯誤
6、10. 若有變量定義int a; double b; 要輸入數(shù)據(jù)存放在a和b中,則下面正確的輸入數(shù)據(jù)的語句為:CA. scanf(%d%f,a,b);B. scanf(%d%f,&a,&b);C. scanf(%d%lf,&a,&b);D. scanf(%d%lf,a,b);編程題 20. 程序調(diào)試及改錯:改正程序中的錯誤,不要改動主函數(shù),不得增行或刪行。 【問題描述】 本程序計算:y=1-1/22-1/32-1/42-1/m2, 改正程序中的錯誤,不要改動主函數(shù),不得增行或刪行。#include int main() int m, i double y=1.0; scanf(“%d”, m)
7、; for(i=2;i=m; i+) y-=1.0/i*i; printf( “the result is: %fn”, y ); return 0;修改為:#include int main() int m, i; double y=1.0; scanf(%d, &m); for(i=2;i=m; i+) y-=1.0/(i*i); printf(the result is: %lfn,y ); return 0;23. 編程實現(xiàn):輸入整數(shù)a和b,若a2+b2大于100,則輸出a2+b2百位及以上的數(shù)據(jù),否則輸出兩數(shù)之和。參考程序如下: #includeint main() int a,b,
8、temp; scanf(%d%d,&a,&b); temp=a*a+b*b; if(temp100) printf(%d,temp/100); else printf(%d, a+b );return 0;25. 編寫程序?qū)崿F(xiàn):輸入任意整數(shù)給n后,輸出n行由大寫字母A開始構成的三角形字符陣列圖形。例如,輸入整數(shù)7時(注意:n不得大于10),程序運行結果如下:A B C D E F GH I J K L MN O P Q RS T U VW X YZ AB參考程序如下:#includeint main() int i,n,j;scanf(%d,&n); char c=A; for(i=1;i=i
9、;j-) 或者 是 for(j=i;jZ)c=A;printf(%c ,c);c+; printf(n);return 0;30. 輸入一個正整數(shù)n,再輸入n個學生的百分制成績,統(tǒng)計各等級成績的個數(shù),成績等級分為五級,分別為A(90100),B(8089),C(7079),D(6069)和E(059) 注:用switch語句實現(xiàn)。參考程序如下:#includeint main() int n,score,A=0,B=0,C=0,D=0,E=0; scanf(%d,&n); for(int i=0;in;i+) scanf(%d,&score); score=score/10; switch(score) case 10: case 9:A+;break; case 8:B+;break; case 7:C+;break; case 6:D+;br
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 股份制企業(yè)創(chuàng)立人合同書格式
- 建筑工程勞務分包合同
- 工程合同范本在線查閱
- 2024新版簡單食堂承包合同書范本
- 簡單股權轉(zhuǎn)讓協(xié)議書范本
- 建筑維修保養(yǎng)服務補充協(xié)議
- 2023年高考地理重點難點考點通練-服務業(yè)(原卷版)
- 1.1堅持改革開放(導學案) 2024-2025學年統(tǒng)編版道德與法治九年級上冊
- 個人投資合同協(xié)議樣本
- 生物中圖版自主訓練:第一單元第二章第二節(jié)染色體結構變異對性狀的影響
- 初一期中考試英語教師發(fā)言稿
- DB11T 2003-2022 蒸壓加氣混凝土墻板系統(tǒng)應用技術規(guī)程
- 新學期家長會模板
- 壓濾機培訓教材(貝萊特)
- DB11T 893-2021 地質(zhì)災害危險性評估技術規(guī)范
- GB∕T 29626-2019 汽輪發(fā)電機狀態(tài)在線監(jiān)測系統(tǒng)應用導則
- 荷塘月色簡譜
- 衛(wèi)生技術人員分類及崗位職責
- 人工智能及其應用1課件
- 連鑄機熱試車方案
- 第三章-農(nóng)業(yè)資源調(diào)查評價與區(qū)劃方法課件
評論
0/150
提交評論