版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
publicclasslianxi01publicstaticvoidmain(String[]args) System.out.println("第2個月的兔子對數: intf1=1,f2=1,f,M=24;for(inti=3;i<=M;i++){f=f2;f2=f1+f2;f1=f;System.out.println("第i個月的兔子對數}}}2到sqrt(這個數)publicclasslianxi02publicstaticvoidmain(String[]args){intcount=0;for(inti=101;i<200;i+=2){booleanb=false;for(intj=2;j<=Math.sqrt(i);{if(i%j==0){b=false;break;} {b=true;}}if(b==true){count++;System.out.println(i}System.out.println素數個數是}}""""是指一個三位數,其各位數字立方和等于該數本身。例如:153""153=1的三次方+5的三次方+3的publicclasslianxi03publicstaticvoidmain(String[]args){intb1,b2,b3;for(intm=101;m<1000;m++){b3=m/100;b2=m%100/10;b1=m% if((b3*b3*b3b2*b2*b2b1*b1*b1mSystem.out.println(m+"是一個水仙花數");}}}}nk,然后按下述步驟完成:(1)n,則說明分解質因數的過程已經結束,打印出即可。nkk+1k的值,import publicstaticvoidmain(String[]args){Scanners=newScanner(System.in); =s.nextInt();intk=2;System.out.print(n+"=");while(k<=n){if(k==n)elseif(n%k==0){System.out.print(k+"*");n=n/k;} }}}題目:利用條件運算符的嵌套來完成此題:學習成績>=90A表示,60-89分之B表示,60C表示。importjava.util.*;publicclasslianxi05{publicstaticvoidmain(String[]args){intx;charScanners=newSystem.out.print(請輸入一個成績x=s.nextInt();grade=x>= :x>= }}的數,此數即為最大公約數,最小公倍數為兩數之積除以最大公約數。*/importpublicclass publicstaticvoidmain(String[]args){ a,b,m;Scanners=newSystem.out.print");a=s.nextInt();System.out.print");b=s.nextInt();deffcd=newdeff();m=cd.deff(a,b);intn=a*b/System.out.println("最大公約數m);System.out.println("最小公倍數:"+n);}}classpublicintdeff(intx,inty){intt;if(x<y){t=x;x=y;y=}while(y!=0)if(x==y)returnx;else{intk=x%y;x=y;y=}}return}}importjava.util.*;publicclasslianxi07{publicstaticvoidmain(String[]args){intdigital=0;intcharacter=0;intother=0;intblank=char[]ch=Scannersc=newScanner(System.in);Strings=sc.nextLine();ch=for(inti=0;i<ch.length;i++){if(ch>='0'&&ch<='9'){digital++;}elseif((ch>='a'&&ch<='z')||ch>'A'&&ch<='Z'){character++;}elseif(ch==''){blank++;}else{other++;}}System.out.println("數字個數System.out.println("英文字母個數character);System.out.println("空格個數:"+blank);:"+}}題目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。例如2+22+222 時共有5個數相加),幾個數相加有鍵盤控制。importjava.util.*;publicclasslianxi08{publicstaticvoidmain(String[]args){longa,b=0,sum=0;Scanners=newSystem.out.print("a");a=s.nextInt();intn=s.nextInt();inti=0;while(i<n){b=b+a;sum=sum+b;a=a*10;++}}}題目:一個數如果恰好等于它的因子之和,這個數就稱為"完數"。例如6=1+2+3.編程1000以內的所有完數。publicclasslianxi09publicstaticvoidmain(String[]args)System.out.println("11000");for(inti=1;i<1000;i++){intt=for(intj=1;j<=i/2;j++){if(i%j==0){t=t+}}if(t==i) }}} 1010publicclasslianxi10publicstaticvoidmain(String[]args){doubleh=100,s=100;for(inti=1;i<10;i++){s=s+h;h=h/}"+System.out.println("反彈高度:h}}publicclasslianxi11publicstaticvoidmain(String[]args){intcount=0;for(intx=1;x<5;x++){for(inty=1;y<5;y++){for(intz=1;z<5;z++)if(x!=y&&y!=z&&x!=z){count++;System.out.println(x*100+y*10+z}}}}"++"}}題目:企業(yè)的獎金根據利潤提成。利潤(I)低于或等于10萬元時,獎金可提10%;利潤10201010%10萬元的部分,可可7.5%;2040205%;4060萬之間時高403%;60100601.5%,高于100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當月利潤,求應獎金總數importjava.util.*;publicclasslianxi12{publicstaticvoidmain(String[]args){doublex=0,y=0;:");Scanners=newScanner(System.in);x=s.nextInt();if(x>0&&x<=10){y=x*0.1;}elseif(x>10&&x<=20)y=10*0.1+(x-10)*}elseif(x>20&&x<=40)y=10*0.1+10*0.075+(x-20)*}elseif(x>40&&x<=60)y=10*0.1+10*0.075+20*0.05+(x-40)*}elseif(x>60&&x<=100)y=20*0.175+20*0.05+20*0.03+(x-60)*}elseif(x>100)y=20*0.175+40*0.08+40*0.015+(x-100)*}System.out.println("y萬}}publicclasslianxi13publicstaticvoidmain(String[]args){for(intx=1;x<100000;x++){if(Math.sqrt(x+100)%1==0)if(Math.sqrt(x+268)%1==0)}}}}}/*按題意循環(huán)應該從-100開始(整數包括正整數、負整數、零importjava.util.*;publicclasslianxi14{publicstaticvoidmain(String[]args){intyear,month,day;intdays=0;intd=0;intinputfymd=newinput();do{e=year=fymd.input();month=fymd.input();day=fymd.input();ifyear0||month0||month12||day0||day31e=1}}while(for(inti=1;i<month;i++){switch(i){casecasecasecasecasecasecasedays=31;case4:casecasecasedays=30;case2:if((year%400==0)||(year%4==0&&year%100!=0))days=}elsedays=}}d+=}System.out.println(yearmonthday是這年的第d+day)天。}}classpublicintinput()intvalue=Scanners=newScanner(System.in);value=s.nextInt();return}}importjava.util.*;publicclasslianxi15publicstaticvoidmain(String[]args){inputfnc=newinput();intx=0,y=0,x=fnc.input();y=fnc.input();z=fnc.input();if(x>y)intt=x;x=y;y=}if(x>z)intt=x;x=z;z=}if(y>z)intt=y=z=}System.out.println"+xy}}classpublicintinput()intvalue=Scanners=newScanner(System.in);value=s.nextInt();return}}9*9publicclasslianxi16publicstaticvoidmain(String[]args){for(inti=1;i<10;i++){for(intj=1;j<=i;j++)System.out.print(j+"*"+i+"="+j*i+" ");if(j*i<10){System.out.print("");}}}}}第二天早上又將剩下的桃子一半,又多吃了一個。以后每天早上都吃了前一天剩下0icclsla7{publicstaticvoidmain(String[]args){intx=1;for(inti=2;i<=10;i++){x=(x+1)*2;}System.out.println("x+"個桃子}}出三隊賽手的。publicclasslianxi18staticchar[]m={'a','b','c'staticchar[]n={'x','y','z'publicstaticvoidmain(String[]args){for(inti=0;i<m.length;i++){for(intj=0;j<n.length;j++){if(m[i]=='a'&&n[j]=='x'){}}}elseif(m[i]=='a'&&n[j]=='y'){}elseif((m[i]=='c'&&n[j]==||(m[i]=='c'&&n[j]=='z')){}elseif((m[i]=='b'&&n[j]==||(m[i]=='b'&&n[j]=='y')){}System.out.println(m[i]+"vs"+}}}}**publicclasslianxi19publicstaticvoidmain(String[]args)intH7W7;//高和寬必須是相等的奇數for(inti=0;i<(H+1)/2;i++){for(intj=0;j<W/2-i;j++){System.out.print("");for(intk=1;k<(i+1)*2;k++){}}for(inti=1;i<=H/2;i++){for(intj=1;j<=i;j++){System.out.print("");}for(intk=1;k<=W-2*i;k++){}}}}publicclasslianxi20publicstaticvoidmain(String[]args){intx=2,y=1,t;doublesum=for(inti=1;i<=20;i++){sum=sum+(double)x/y;t=y;y=x=y+}System.out.println("20}publicclasslianxi21publicstaticvoidmain(String[]args){longsum=0;longfac=for(inti=1;i<=20;i++){fac=fac*i;sum+=}}}5!。publicclasslianxi22{publicstaticvoidmain(String[]args){intn=5;recfr=new}}classpubliclongrec(intn){longvalue=0;if(n==1){value=} value=n*rec(n-}return}}題目:有5個人坐在一起,問第五個人多少歲他說比第4個2歲。問第4個人歲數publicclasslianxi23publicstaticvoidmain(String[]args){intage=10;for(inti=2;i<=5;i++){age=age+2;}}}//18importjava.util.*;publicclasslianxi24{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);longa=s.nextLong();Stringss=Long.toString(a);char[]ch=ss.toCharArray();intj=ch.length;System.out.println(a是一個j位數。for(inti=j-1;i>=0;i--){}}}importjava.util.*;publicclasslianxi25{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);inta;System.out.print("5位正整數:");a=s.nextInt();Stringss=String.valueOf(a);char[]ch=ss.toCharArray();{}}importjava.util.*;publicclasslianxi25apublicstaticvoidmain(String[]args){Scanners=newScanner(System.in);booleanislonga=s.nextLong();Stringss=Long.toString(a);char[]ch=ss.toCharArray();intj=ch.length;for(inti=0;i<j/2;i++)}else{System.out.println("這不是一個回文數");}}} importjava.util.*;publicclasslianxi26{publicstaticvoidmain(String[]args){getChartw=newgetChar();charch=tw.getChar();switch(ch){case'M':casecasecase'T':charch2=tw.getChar();elseif(ch2HSystem.out.println("Thursdayelse{System.out.println("無此寫法!");}case'S':{charch2=tw.getChar();elseif(ch2ASystem.out.println("SaturdayelseSystem.out.println("無此寫法!");}}}}classpublicchargetChar()Scanners=newScanner(System.in);Stringstr=s.nextLine();charch=if(ch<'A'||ch>'Z')}return}}100//sqrt(n)23publicclasslianxi27{publicstaticvoidmain(String[]args){booleanb=false;System.out.print(2+"System.out.print(3+"");for(inti=3;i<100;i+=2){for(intj=2;j<=Math.sqrt(i);j++){if(i%j==0){b=false;}else{b=}if(b==true){System.out.print(i+"}}}//12publicclasslianxi27apublicstaticvoidmain(String[]args){int[]a=newint[]{2,3,5,7};for(intj=0;j<4;j++)System.out.print(a[j]+"booleanbfor(inti=11;i<100;i+=2){for(intj=0;j<4;j++){if(i%a[j]==0){b=}else{b=}if(b==true){System.out.print(i+"}}}10importjava.util.*;publicclasslianxi28{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);int[]a=newSystem.out.println("10個整數:");for(inti=0;i<10;i++){a[i]=}for(inti=0;i<10;i++){for(intj=i+1;j<10;j++){if(a[i]>a[j]){intt=a[i];a[i]=a[j];a[j]=t;}}}for(inti=0;i<10;i++)System.out.print(a[i]+"}}}題目:求一個3*3矩陣對角線元importjava.util.*;publicclasslianxi29{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);int[][]a=newint[3][3];for(inti=0;i<3;i++){for(intj=0;j<3;j++){a[i][j]=s.nextInt();}}System.out.println("3*3矩陣是:");for(inti=0;i<3;i++){for(intj=0;j<3;j++)}}intsum=for(inti=0;i<3;i++){for(intj=0;j<3;j++){if(i==j){sum+=}}}"+}}importjava.util.*;publicclasslianxi30publicstaticvoidmain(String[]args)int[]a=newint[]{1,2,6,14,25,36,int[]b=newint[a.length+1];intt1=0,t2=0;intiScanners=newScanner(System.in);intnum=s.nextInt();if(num>=a[a.length-1]){b[b.length-1]=num;for(i=0;i<a.length;i++){b[i]=a[i];}}elsefor(i=0;i<a.length;i++){if(num>=a[i]){b[i]=}elseb[i]=num;}}for(intj=i+1;j<b.length;j++){b[j]=a[j-1];}}for(i=0;i<b.length;i++){System.out.print(b[i]+"");}}}importjava.util.*;publicclasslianxi31{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);inta[]=newint[20];:");inti=0,j;for(j=0;j<i-1;j++){ }System.out.println("\n數組逆序輸出為:");for(j=i-2;j>=0;j=j-1){ }}}a4~7importjava.util.*;publicclasslianxi32publicstaticvoidmain(String[]args){Scanners=newlonga=s.nextLong();Stringss=Long.toString(a);char[]ch=ss.toCharArray();intj=ch.length;(else}}}題目:打印出三角形(要求打印出10行如下圖1 publicclasslianxi33publicstaticvoidmain(String[]args){int[][]a=newint[10][10];for(inti=0;i<10;i++){a[i][i]=1;a[i][0]=}for(inti=2;i<10;i++){for(intj=1;j<i;j++){a[i][j]=a[i-1][j-1]+a[i-}}for(inti=0;i<10;i++)for(intk=0;k<2*(10-i)-1;k++)}for(intj=0;j<=i;j++) }}}}3a,b,c,按大小順序輸出。importjava.util.Scanner;publicclasslianxi34publicstaticvoidmain(String[]args)Scanners=newSystem.out.println("3個整數:");inta=s.nextInt();intb=s.nextInt();intc=if(a<b){intt=a;a=b=}if(a<c){intt=a;a=c;c=}if(b<c){intt=b=c=}System.out.println(a+""+b+""+c);}}importjava.util.*;publicclasslianxi35{publicstaticvoidmain(String[]args){intN=8;int[]a=newintScanners=newScanner(System.in);intidx1=0,idx2=0;for(inti=0;i<N;i++){a[i]=s.nextInt();}for(inti=0;i<N;i++){System.out.print(a[i]+"}intmax=a[0],min=a[0];for(inti=0;i<N;i++){if(a[i]>max){max=a[i];idx1=i;}if(a[i]<min){min=a[i];idx2=}}if(idx1!=0)inttemp=a[0];a[0]=a[idx1];a[idx1]=}if(idx2!=N-1)inttemp=a[N-1];a[N-1]=a[idx2];a[idx2]=}System.out.println("\n交換后的數組為:");for(inti=0;i<N;i++){System.out.print(a[i]+"}}}importjava.util.Scanner;publicclasslianxi36{publicstaticvoidmain(String[]args){intN=10;int[]a=newScanners=newSystem.out.println("10個整數:");for(inti=0;i<N;i++){a[i]=}for(inti=0;i<N;i++){System.out.print(a[i]+"}System.out.print("\n請輸入向后移動的位數:");intm=s.nextInt();int[]b=newint[m];for(inti=0;i<m;i++){b[i]=a[N-m+i];}for(inti=N-1;i>=m;i--)a[i]=a[i-}for(inti=0;i<m;i++){a[i]=b[i];}for(inti=0;i<N;i++){System.out.print(a[i]+"}}}n個人圍成一圈,順序排號。從第一個人開始報數(13報數3的importjava.util.Scanner;publicclasslianxi37{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);intn=boolean[]arr=newboolean[n];for(inti=0;i<arr.length;i++){arr[i]=true;}intleftCount=intcountNum=0;intindex=0;while(leftCount>1)if(arr[index]==true)countNumif(countNum==3){countNum=0;arr[index]=false;leftCount--;}}indexif(index==n){index=0;}}for(inti=0;i<n;i++){if(arr[i]==true){}}}}*……題目意思似乎不能用length()函數 importjava.util.*;publicclasslianxi38publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);Stringstr=}}1/1+1/3+...+1/n(利用指針函數)importjava.util.*;publicclasslianxi39{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);System.out.print("nintn=s.nextInt();"+}publicstaticdoublesum(intn){doubleres=0;if(n%2==0)for(inti=2;i<=n;i+=2){res+=(double)1/i;}}elsefor(inti=1;i<=n;i+=2){res+=(double)1/i;}}return}}publicclasslianxi40publicstaticvoidmain(String[]args){intN=5;Stringtemp=String[]s=newString[N];s[0]="matter";s[1]=s[2]=s[3]=s[4]=for(inti=0;i<N;i++){for(intj=i+1;j<N;j++){if(compare(s[i],s[j])==false){temp=s[i];s[i]=s[j];s[j]=temp;}}}for(inti=0;i<N;i++)}}staticbooleancompare(Strings1,Strings2){booleanresult=true;for(inti=0;i<s1.length()&&i<s2.length();i++){if(s1.charAt(i)>s2.charAt(i)){result=false;}elseif(s1.charAt(i)<s2.charAt(i))result=true;}elseif(s1.length()<s2.length()){result=true;}elseresult=}}}return}}publicclasslianxi41publicstaticvoidmain(String[]args){inti,m,j=0,k,count;{count=0;{else}{System.out.println(""+j+"個");}}}題目 其中代表的兩位數 的結果3位數。求代表的兩位數,及 //題目錯了!809x=800x+9x+11publicclasslianxi42publicstaticvoidmain(String[]args){inta=809,b,i;{b=i*a}}//14//27*4//37*8*4//47*8*8*4publicclasslianxi43publicstaticvoidmain(String[]args){intsum=4;intSystem.out.println("1"+sum+"個");System.out.println("2"+sum+"個");System.out.println("組成"+j+""+sum+"個}}}importjava.util.*;publicclasslianxi44publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);intn,i;System.out.print("6的偶數:");n=s.nextInt();} funfc=new{intj=n-System.out.println(n+"="+i+"+}}}classpublicintfunint {intif(a%i==0){flag=0;break;}else(}}//importjava.util.*;publicclasslianxi44publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);intn;System.out.print("6的偶數:");n=s.nextInt();} for(inti=3;i<=n/2;i+=2){if(fun(i)&&fun(n-i)){System.out.println(n+"="+i+"+"+(n-}}staticbooleanfun(inta){ booleanflag=false;for(intif(a%i==0){flag=false;break;}elseflag=true;}return(flag)}}9//9importjava.util.*;publicclasslianxi45{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);intnum=s.nextInt(); tmp=num;intcount=0;for(inti=0;tmp%9==0;){tmp=tmp/9;count}System.out.prin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職市政工程技術(橋梁養(yǎng)護技術)試題及答案
- 2025年高職新能源裝備技術(風電設備維護)試題及答案
- 2025年大學大一(計算機應用技術)數據庫開發(fā)實務階段測試題
- 財保職業(yè)發(fā)展路徑
- 神池介紹教學課件
- 2026新疆昌吉州檢察機關招聘聘用制書記員8人備考題庫及完整答案詳解一套
- 河北省滄州市吳橋中學2026屆高三一模語文試題(含答案)
- (九年級道德與法治)2025年秋綿陽市鹽亭縣九年級(上)期末教學質量監(jiān)測試卷
- 2026國家知識產權局專利局專利審查協(xié)作北京中心福建分中心專利審查員招聘100人備考題庫帶答案詳解
- 2026云南迪慶州德欽縣公安局招聘警務輔助人員2人備考題庫含答案詳解
- GB/T 17213.4-2015工業(yè)過程控制閥第4部分:檢驗和例行試驗
- FZ/T 73009-2021山羊絨針織品
- JJF 1069-2012 法定計量檢定機構考核規(guī)范(培訓講稿)
- GB∕T 5900.2-2022 機床 主軸端部與卡盤連接尺寸 第2部分:凸輪鎖緊型
- 2011-2015廣汽豐田凱美瑞維修手冊wdl
- DFMEA編制作業(yè)指導書新版
- KTronics籃輸送式洗碗碟機操作手冊
- DB35∕T 1844-2019 高速公路邊坡工程監(jiān)測技術規(guī)程
- 城市管理綜合執(zhí)法局城管執(zhí)法與執(zhí)法程序PPT模板
- 閥門基礎知識上
- 第二章注射成型工藝與模具結構
評論
0/150
提交評論