久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      java學(xué)習(xí)之switch語句與循環(huán)語句

      java學(xué)習(xí)之switch語句與循環(huán)語句

      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、先執(zhí)行 a+b 得出值 3

      2、找到相對(duì)應(yīng)case 3,然后繼續(xù)向下

      3、執(zhí)行執(zhí)行所有的語句,因?yàn)闆]有 break

      在線免費(fèi)視頻教程推薦:java教學(xué)視頻

      結(jié)果:

      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、執(zhí)行 a + b ,得出 36

      2、執(zhí)行 default

      結(jié)果:

      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"); }

      兩個(gè)方式一樣,但switch語句內(nèi),的多個(gè)語句,即語句塊,并不需要加花括號(hào),因?yàn)榕龅絙reak語句跳出,否則繼續(xù)執(zhí)行下去。

      2、循環(huán)語句

      求1000以內(nèi)的素?cái)?shù)

      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); }

      結(jié)果:

      2 3 5 …

      當(dāng)然上面犯了一個(gè)明顯的錯(cuò)誤,最外層的循環(huán)應(yīng)該是<=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);      } }

      相關(guān)文章教程推薦:java零基礎(chǔ)入門

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)