版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第 1 頁《C#程序設計基礎》習題庫程序 程序設計基礎》習題庫程序 2010 年 6 月 3 日提供給信息中心的原稿20 分題 50 個40 分題 24 個1.(20) (20)編一個程序,定義常量Pi=3.14159265,從鍵盤上輸入半徑r,求出圓的面積。(k003101)2. 2.(20 20) 編一個程序,定義三個double類型的變量,分別從鍵盤上輸入值給它們,然后用Console.WriteLine方法把它們輸出成一列,
2、小數(shù)點對齊,保留3位小數(shù)。(k10052703)3. 3.(20 20)編一個程序,從鍵盤上輸入三個數(shù),用三元運算符(? :)把最大數(shù)找出來。(k10031505)4. 4.(20 20)編一個程序,從鍵盤上輸入三個數(shù),用三元運算符(? :)把最小數(shù)找出來。(k10052702) 5. (20 20)編一個程序,輸入一個字符,如果是大寫字母,就轉換成小寫字母,否則不轉換。(k1003205)6.( .(20 20)輸入一個字符,判定它
3、是什么類型的字符(大寫字母,小寫字母,數(shù)字或者其它字符)(k10031802)7.( .(20 20)編一個程序,設圓的半徑r=1.2,高h=1.5,定義圓周率常量Pi=3.1415,求出圓柱的體積。(k10032305)8. 8. (20) (20)編一個程序,設園半徑r=1.5,園柱高h=3.6,圓周率3.1415定義為常量, 求出圓周長、圓面積、圓柱體積。然后用Console.WriteLine方法輸出計算結果,輸出時要求有文字說
4、明,取小數(shù)點后2位數(shù)字。例如,圓周長=×××.×× 。(k10052707) 9.( .(20 20)編一個程序,輸入一個字符,如果輸入的字符是大寫字母,則轉換為 小寫字母;如果輸入的字符是小寫字母,則轉換為大寫字母,否則不轉換。(k10032601)10 10.( .(20 20)編一個程序,定義結構類型(有學號、姓名、性別和程序設計成績 四個字段),聲明該結構類型變量,用賦值語句對
5、該變量賦值以后再輸出。(k10031601)11. 11.(20 20)編一個程序,定義一個實數(shù)變量,從鍵盤上輸入一個值,如果這個值在閉區(qū)間[0,100]里,則加上1000,否則不加。最后輸出結果。(k10032304)第 3 頁25 25.( .(20 20)編寫一個程序,用while語句,求出 1+(1+2)+(1+2+3)+...+(1+2+3+...+10)之和。(k10041803)26 26.(20) (20)編一個程序,輸
6、入二個正整數(shù),求出它們的最大公約數(shù)。(k10041901)27 27.(20) (20)編一個程序,用 while 循環(huán)語句,從鍵盤輸入 10 個數(shù),要求找出最大數(shù)和次大數(shù)。(k10041902)28 28.(40) (40)編一個程序,要求使用 while 語句,輸入用戶名和密碼,實現(xiàn)用戶登錄程序的功能,至多允許輸入三次,超過三次不允許登錄。(k10022507)29 29.(20) (20)有關系式 1*1+2*2+3*3+...+
7、k*k<2000,編一個程序,求出滿足此關系式的 k 的最大值。(k10052901)30 30.(20) (20)編寫一個程序,要求用while循環(huán)語句,打印1到100的正整數(shù),每行打印5個數(shù),每列右對齊。(k10042004)31 31.( .(20 20)Fibonacci序列的前二項是0和1,且每一個后繼項是前二項的和。編一個程序,輸出項值不大于100的Fibonacci序列。(k10033104)32 32.( .(40
8、 40)編一個程序,輸入 a,b,c 的值,求出一元二次方程 a*x*x+b*x+c=0的二個實數(shù)根。計算二個實數(shù)根必須使用 Math 類中的 Sqrt()方法,計算指定數(shù)的開方。計算二個實數(shù)根,可以用公式(-b+Math.Sqrt(b*b-4*a*c))/(2*a)和(-b-Math.Sqrt(b*b-4*a*c))/(2*a) (k10042102)33 33.編一個程序,利用 while 循環(huán)語句,找出 2 到 100 之間的素數(shù)
9、。(k10042104)34 34.( .(20 20)編一個程序,用 while 循環(huán)語句實現(xiàn)下列功能:有一籃雞蛋,不止 一個,有人兩個兩個數(shù),多余一個,三個三個數(shù),多余一個,再四個四個地數(shù),也多余一個,請問這籃雞蛋至少有多少個。(k10042105)35 35.( .(20 20)編一個程序,用for循環(huán)語句求出1到100之間的奇數(shù)之和。( k10020110)36.(20 20)編一個程序,利用二重for循環(huán)語句,打印出九九乘法口
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論