關于讀取整形資料在讀取字串的方法之一.
第一步正常讀取整形資料,第二步要寫兩個nextLine,一個用來讀取回車符,另一個讀取字串,代碼如下

第二個簡單驗證哥德巴赫猜想,新手寫法有瑕疵但同樣有被借鑒的價值
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s =new Scanner(System.in);
System.out.println("請輸入一個整數");
int a=s.nextInt();
int c;
if(a%2==0&&a>6) {//判斷是否是偶數,大于6
for(int b=3;a-2>b&&b>=3;b++) {//b輸出的為質數
if(b==3){//b=3的特殊情況
c=a-b;
if(c%3==1&&c%2==1||c==11) {//判斷c是否為質數
System.out.println(a+"="+b+"+"+c);
}
}
if(b%2==1&&b%3==1&&b!=3||b==11){//判斷b為質數
c=a-b;
if(b>=c&&a-b!=3) {//防止輸出兩個資料相反的值
System.out.println(a+"="+b+"+"+c);
}
}
}
}
else{
System.out.println("請輸入一個偶數");
}
比較復雜的代碼我就復制過來了,這個題主要就是回圈的想法還是可以的,但是質數的判斷肯定沒這么簡單,以后再進行改進.
今天我自己還搞明白了Boolean邏輯運算子的概念,太過簡單就不記了.
雜談
今天在java一個交流群里有人向我推薦了java核心技術卷一,找我老媽要錢然后買了一本,現在我的基礎知識也確實較為缺少.
淘寶上面這個有80有20的,懂得都懂,我自己買了一個80的.
還有一本演算法,等以后學成了在買過來.
學無止境,大家加油嗷嗷嗷.
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/275566.html
標籤:其他
上一篇:ansible—playbook劇本相關概念及示例!
下一篇:PMP考試預約
