![java基礎(chǔ)習(xí)題及答案_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/4a1d942c-2a3d-46a6-985e-ba7121d64335/4a1d942c-2a3d-46a6-985e-ba7121d643351.gif)
![java基礎(chǔ)習(xí)題及答案_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/4a1d942c-2a3d-46a6-985e-ba7121d64335/4a1d942c-2a3d-46a6-985e-ba7121d643352.gif)
![java基礎(chǔ)習(xí)題及答案_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/4a1d942c-2a3d-46a6-985e-ba7121d64335/4a1d942c-2a3d-46a6-985e-ba7121d643353.gif)
![java基礎(chǔ)習(xí)題及答案_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/4a1d942c-2a3d-46a6-985e-ba7121d64335/4a1d942c-2a3d-46a6-985e-ba7121d643354.gif)
![java基礎(chǔ)習(xí)題及答案_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/23/4a1d942c-2a3d-46a6-985e-ba7121d64335/4a1d942c-2a3d-46a6-985e-ba7121d643355.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、程序設(shè)計(jì)基礎(chǔ)篇習(xí)題1.作圖.(1)* * * *(2)* * * * * * * * * *(3) * * * * * * * * * * * * * * * *(4)12 13 2 14 3 2 15 4 3 2 16 5 4 3 2 17 6 5 4 3 2 1(5) 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 4 5 4 3 2 1 1 2 3 4 5 6 5 4 3 2 1(6) * * * * * * * * * * *(7)楊輝三角形11 11 2 11 3 3 11 4 6 4 1 2. 輸出101-500之間的所有奇數(shù),奇數(shù)之和.3. 輸出100
2、-200間不能被3整除的數(shù).4. 輸入初值 ,輸出100個(gè)不能被3整除的數(shù).5. 求S=1+(1+2)+(1+2+3)+.+(1+2+3+.+n)的值.6. 設(shè)S=1*2*3*.*n,求S不大于400000時(shí)的最大n.7. 設(shè)S=11*22*33*.*nn,求S不大于400000時(shí)的最大n.8. 找出11000間的全部”同構(gòu)數(shù)”.如果一個(gè)數(shù)出現(xiàn)在其平方數(shù)右端,則稱此數(shù)為同構(gòu)數(shù),如1在12=1的右端,5在52=25的右端,25在252=625的右端等.9. 百雞問(wèn)題?!半u翁一,值錢五,雞母一,值錢三,雞雛三,值錢一,百錢買百雞,問(wèn)雞翁、雞母、雞雛各幾何?”10.利用一維數(shù)組,統(tǒng)計(jì)一個(gè)班學(xué)生0-9
3、,10-19,.90-99及100各分?jǐn)?shù)段的人數(shù).11.插入法排序.排序方法:設(shè)有10個(gè)數(shù)存放在數(shù)組A中,分別用A1,A2,.,A10表示.先將A1與A2比較,若A2<A1,則交值這兩個(gè)元素的值,A1,A2順序排列.再將A3與A1,A2比較,按照順序確定A3應(yīng)放的位置,A1,A2,A1順序排列.依次將后面的數(shù)一個(gè)一個(gè)拿來(lái)插入排好序的數(shù)列中,直到所有的數(shù)按順序排好.122個(gè)按升序(從小到大)排列的數(shù)列A1,A2,.,AN和B1,B2,.,BM中各元素按其大小關(guān)系存放到數(shù)組c.同時(shí)必須注意對(duì)數(shù)組A或B殘余元素的的追加處理。13運(yùn)動(dòng)員成績(jī)排名.設(shè)有一表格記錄了10人參加的男子100M決賽成績(jī),
4、運(yùn)動(dòng)員號(hào)碼和成績(jī)自行確定,設(shè)計(jì)一程序,將給定的成績(jī)排名輸出。14知某班學(xué)生M(M<100)人,其N(N<4)門課程.度按平均成績(jī)輸出學(xué)生平均成績(jī)名次表(要求每個(gè)學(xué)生的信息包括:名次,學(xué)號(hào)(用整型數(shù)),平均成績(jī)等)。15 設(shè)計(jì)計(jì)一個(gè)同學(xué)通信錄程序,用戶名用學(xué)號(hào)(整型數(shù))表示,并記錄每個(gè)人電話號(hào)碼及QQ號(hào),可以添加,刪除查詢。答案:1、(1)public class Ex1_1 public static void main(String args)for(int i=1;i<=4;i+)for(int j=1;j<=12;j+)if(i>j)System.out.p
5、rint(" ");else if(i<=j&&j-i<=7)System.out.print("*");System.out.println();(2)public class Ex1_2 public static void main(String args)for(int i=1;i<=5;i+)for(int j=1;j<=16;j+)if(i>j)System.out.print(" ");else if(i<=j&&j-i<=11)if(j-i=9-
6、(i-1)*2|j-i=10-(i-1)*2)System.out.print(" ");elseSystem.out.print("*");System.out.println();(3)public class Ex1_3 public static void main(String args)for(int i=1;i<=9;i+)for(int j=1;j<=9;j+)if(j=6-i|j=4+i|j=i-4|j=14-i)System.out.print("*");else System.out.print(&q
7、uot; ");System.out.println();(4)public class Ex1_4 public static void main(String args)for(int i=1;i<=7;i+)for(int j=i;j>=1;j-)System.out.print(j+" ");System.out.println();(5)import java.util.Scanner;public class Ex1_5 public static void main(String args)Scanner in=new Scanner(S
8、ystem.in);System.out.println("input the line number:");int n=in.nextInt();for(int i=1;i<=n;i+)for(int j=1;j<=n-i;j+)System.out.print(" ");for(int k=1;k<i;k+)System.out.print(k+" ");for(int k=i;k>=1;k-)System.out.print(k+" ");System.out.println();(6
9、)public class Ex1_6 public static void main(String args)for(int i=1;i<=6;i+)for(int j=1;j<=6-i;j+)System.out.print(" ");System.out.print("*");for(int j=1;j<=2*i-1;j+)System.out.print(" ");System.out.print("*");System.out.println();(7)import java.util.
10、Scanner;public class Ex1_7 public static void main(String args)Scanner in=new Scanner(System.in);System.out.println("please input the line number:");int n=in.nextInt();int a=new intnn;a00=1;for(int i=1;i<n;i+)for(int j=0;j<n;j+)if(i=j|j=0)aij=1;elseaij=ai-1j-1+ai-1j;for(int i=0;i<
11、n;i+)for(int j=1;j<=n-i;j+)System.out.print(" ");for(int k=0;k<n;k+)if(aik=0)System.out.print("");else if(k=0)System.out.print(aik+" ");else if(i=k)System.out.print(" "+aik);elseSystem.out.print(" "+aik+" ");System.out.println();2、pub
12、lic class Ex2 public static void main(String args)/* * 輸出101-500之間的所有奇數(shù),奇數(shù)之和 */int sum=0,j=0;for(int i=101;i<=500;i+)if(i%2!=0)System.out.print(i+" ");j+;sum+=i;if(j%8=0)System.out.println();System.out.println(sum);3、public class Ex3 public static void main(String args)/* * 輸出100-200間不能
13、被3整除的數(shù) */int j=0;for(int i=100;i<=200;i+)if(i%3!=0)System.out.print(i+" ");j+;if(j%10=0)System.out.println();4、 題目要求不明5、import java.util.Scanner;public class Ex5 public static void main(String args)/* * 求S=1+(1+2)+(1+2+3)+.+(1+2+3+.+n)的值 */Scanner in=new Scanner(System.in);System.out.pr
14、intln("please input the n:");int n=in.nextInt();int S=0;for(int i=1;i<=n;i+)for(int j=1;j<=i;j+)S+=j;System.out.println("S="+S);6、public class Ex6 public static void main(String args)/* * 設(shè)S=1*2*3*.*n,求S不大于400000時(shí)的最大n */long s=1,i=0;while(s<=400000)i+;s*=i;System.out.pri
15、ntln(i-1);7、public class Ex7 public static void main(String args)/* * 設(shè)S=(11)*(22)*(33)*.*(nn),求S不大于400000時(shí)的最大n */long s=1,i=0;while(s<=400000)int k=1;i=i+1;for(int j=1;j<=i;j+)k*=i;s*=k;/System.out.println("i:"+i);/System.out.println("s:"+s);System.out.println(i-1);8、publi
16、c class Ex8 public static void main(String args)/* * 找出11000間的全部”同構(gòu)數(shù)”.如果一個(gè)數(shù)出現(xiàn)在其平方數(shù)右端, * 則稱此數(shù)為同構(gòu)數(shù),如1在12=1的右端,5在52=25的右端,25在252=625的右端等. */for(int i=1;i<=1000;i+)int j=i*i;if(j%10=i|j%100=i|j%1000=i)System.out.println(i);9、public class Ex9 public static void main(String args)/* * 百雞問(wèn)題?!半u翁一,值錢五,雞母一,
17、值錢三,雞雛三,值錢一,百錢買百雞,問(wèn)雞翁、雞母、雞雛各幾何?” */int i,j,k;for(i=1;i<=20;i+)for(j=1;j<=33;j+)for(k=0;k<=100;k+=3)if(i+j+k=100&&i*5+j*3+k/3=100)System.out.println("i="+i+",j="+j+",k="+k);10、import java.util.Scanner;public class Ex10 public static void main(String args
18、)/* * 利用一維數(shù)組,統(tǒng)計(jì)一個(gè)班學(xué)生0-9,10-19,.90-99及100各分?jǐn)?shù)段的人數(shù) */Scanner in=new Scanner(System.in);System.out.println("please input the amount of the students");int n=in.nextInt();System.out.println("please input the grades");int a=new intn;for(int i=0;i<a.length;i+)ai=in.nextInt();int x=new
19、 int11;for(int i=0;i<a.length;i+)int y=ai/10;xy+;for(int j=0;j<x.length;j+)System.out.print(xj+" ");11、import java.util.Arrays;public class Ex11 public static void main(String args)/* * 插入法排序.排序方法: *設(shè)有10個(gè)數(shù)存放在數(shù)組A中,分別用A1,A2,.,A10表示. * 先將A1與A2比較,若A2<A1,則交值這兩個(gè)元素的值,A1,A2順序排列. * 再將A3與A1,A2比較,按照順序確定A3應(yīng)放的位置,A1,A2,A1順序排列. * 依次將后面的數(shù)一個(gè)一個(gè)拿來(lái)插入排好序的數(shù)列中,直到所有的數(shù)按順序排好. */int a=1,25,18,40,23,80,12,18,100,50;int temp;fo
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年攀巖玩具模型行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2025-2030年數(shù)據(jù)遷移解決方案行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2025-2030年戶外休閑燒烤桌企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 2025-2030年塑料手風(fēng)琴企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 業(yè)務(wù)保障協(xié)議合同范本
- 年度安全風(fēng)險(xiǎn)辨識(shí)評(píng)估報(bào)告
- 2025年中國(guó)無(wú)塵清掃機(jī)行業(yè)發(fā)展?jié)摿︻A(yù)測(cè)及投資戰(zhàn)略研究報(bào)告
- 中國(guó)蛋卷機(jī)行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y戰(zhàn)略咨詢報(bào)告
- 2025年中國(guó)混合動(dòng)力客車行業(yè)投資研究分析及發(fā)展前景預(yù)測(cè)報(bào)告
- 2025-2030年中國(guó)圈式熱電偶行業(yè)深度研究分析報(bào)告
- 2025年電力鐵塔市場(chǎng)分析現(xiàn)狀
- GB 12158-2024防止靜電事故通用要求
- 臨床提高膿毒性休克患者1h集束化措施落實(shí)率PDCA品管圈
- DB53∕T 1269-2024 改性磷石膏用于礦山廢棄地生態(tài)修復(fù)回填技術(shù)規(guī)范
- JBT 14727-2023 滾動(dòng)軸承 零件黑色氧化處理 技術(shù)規(guī)范 (正式版)
- FZ/T 25001-2012工業(yè)用毛氈
- 中國(guó)工運(yùn)史知識(shí)競(jìng)答附答案
- 瑞幸咖啡SWOT分析
- DL∕T 1867-2018 電力需求響應(yīng)信息交換規(guī)范
- 小學(xué)生品德發(fā)展水平指標(biāo)評(píng)價(jià)體系(小學(xué))
- 《鐵路橋梁檢定評(píng)估工作規(guī)則》鐵運(yùn)2004第42號(hào)
評(píng)論
0/150
提交評(píng)論