nefu java作业2020.3.11第二章
生活随笔
收集整理的這篇文章主要介紹了
nefu java作业2020.3.11第二章
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RT
分別用do-while和for循環計算1+1/2!+1/3!+1/4!… … 的前10項和
編寫應用程序,使用for循環語句計算8+88+888…前10項之和
package com.example;public class javahello_2 {public static void main(String[] args) {long a;a=8;int sum=0;for(int i=1;i<=10;i++){sum+=a;a*=10;a+=8;}System.out.println(sum);}}編寫一個應用程序求100以內的全部素數
package com.example;import javax.sound.midi.Soundbank;public class javahello_2 {public static void main(String[] args) {int n=100;boolean[] ans = new boolean[(int)n+10];for(int i=0;i<n;i++) {ans[i] = true;}ans[0] = ans[1] = false;for(int i=2;i<=n;i++) {if(ans[i]) {int j = i+i;while(j<=n) {ans[j] = false;j+=i;}}}for(int i=0;i<=n;i++){if(ans[i])System.out.print(i+" ");}} }編寫一個應用程序,給出漢字‘你’、‘我’、‘他’在Unicode表中的位置
package com.example; public class javahello_2 {public static void main(String[] args) {char ni,wo,ta;ni='你';wo='我';ta='他';System.out.println((int)ni+" "+(int)wo+" "+(int)ta);}}編寫應用程序,輸出滿足1+2+3…+n<8888的最大正整數n
package com.example;public class javahello_2 {public static void main(String[] args) {int sum=0,i;for( i=1;;i++){sum+=i; // System.out.println(i); // System.out.println(sum);if(sum>=8888){break;}}System.out.println(i-1);}}輸入8個整數放入數組中,把其中最大的元素與第一個元素交換,最小的元素與最后一個元素交換,輸出交換后的數組
package com.example; import javax.sound.midi.Soundbank; import java.util.Scanner; public class javahello_2 {public static void main(String[] args) {///inScanner reader=new Scanner(System.in);int []a=new int[8];int n=8;for(int i=0;i<n;i++){a[i]=reader.nextInt();}//findint minp,maxp;minp=maxp=0;for(int i=0;i<n;i++){if(a[minp]>a[i]){minp=i;}if(a[maxp]<a[i]){maxp=i;}}//exchangeint t;t=a[maxp];a[maxp]=a[0];a[0]=t;t=a[minp];a[minp]=a[n-1];a[n-1]=t;//outfor(int i=0;i<n;i++){System.out.println(a[i]);}}} 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的nefu java作业2020.3.11第二章的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP网页简单的计算机源代码
- 下一篇: 丑憨批的爬虫笔记6实例