91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中switch語句和循環語句的使用

發布時間:2020-06-17 10:49:18 來源:億速云 閱讀:239 作者:Leah 欄目:編程語言

這篇文章運用簡單易懂的例子給大家介紹java中switch語句和循環語句的使用,代碼非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1、switch語句

int a = 1,b =2;
switch(a+b){
	case 1:
	System.out.print(1);
	case 3:
	System.out.print(3);
	case 4:
    System.out.print(4);
    default:
    System.out.print(5);
}

1、先執行 a+b 得出值 3

2、找到相對應case 3,然后繼續向下

3、執行執行所有的語句,因為沒有 break

在線免費視頻教程推薦:java教學視頻

結果:

345
int a = 2, b = 34;
switch(a + b){
	case 5:
	System.out.println(5);
	break;
    case 6:
    System.out.println(6);
    break;
    default:
    System.out.println(12);
}

1、執行 a + b ,得出 36

2、執行 default

結果:

12

判斷月份

Scanner a = new Scanner(System.in);
System.out.print("please input a month:");
int month = a.nextInt();
switch(month){
	case 1: case 2: case 3:
	System.out.println("Spring");
	break;
	case 4: case 5: case 6:
	System.out.println("Summer");
	break;
	case 7: case 8: case 9:
	System.out.println("Autumn");
	break;
	case 10: case 11: case 12:
	System.out.println("Winter");
	break;
	default:
	System.out.println("fasle");
}
Scanner a = new Scanner(System.in);
System.out.print("please input a month:");
int month = a.nextInt();
switch(month){
	case 1: 
	case 2:
    case 3:
	System.out.println("Spring");
	break;
	case 4: 
	case 5: 
	case 6:
	System.out.println("Summer");
	break;
	case 7: 
	case 8: 
	case 9:
	System.out.println("Autumn");
	break;
	case 10: 
	case 11: 
	case 12:
	System.out.println("Winter");
	break;
	default:
	System.out.println("fasle");
}

兩個方式一樣,但switch語句內,的多個語句,即語句塊,并不需要加花括號,因為碰到break語句跳出,否則繼續執行下去。

2、循環語句

求1000以內的素數

int j;
for (int i = 0; i < 1000; i++) {
	for (j = 2; j < i; j++) 
		if (i % j == 0)
			break;
    if (j == i)
    	System.out.println(i);
}

結果:

2
3
5
…

當然上面犯了一個明顯的錯誤,最外層的循環應該是<=1000,雖然并不影響什么,但要銘記。

for (int i = 0; i < 1000; i++) {
	if(i == 2)
		System.out.println(2);
    for (int j = 2; j < i; j++) {
    	if(i % j == 0)
        	break;
        if(j == i - 1 )
            System.out.println(i);
     }
}

關于java中switch語句和循環語句的使用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汽车| 皋兰县| 唐河县| 四川省| 锦屏县| 澄城县| 蒲城县| 朝阳县| 安化县| 商南县| 深水埗区| 北辰区| 崇义县| 沿河| 和林格尔县| 柏乡县| 寿阳县| 同仁县| 东明县| 孟津县| 友谊县| 陇西县| 泸西县| 德阳市| 浦城县| 资讯| 林芝县| 宁明县| 方城县| 长顺县| 昌邑市| 乌兰浩特市| 东台市| 遵义县| 望奎县| 加查县| 曲麻莱县| 林西县| 竹溪县| 十堰市| 从化市|