Java for語句的嵌套循環
Java for語句的嵌套循環
操作方法
(01)前面已經介紹了嵌套循環的概念,並通過示例介紹了while循環和do-while循環嵌套的情況。本節介紹for循環結構,for循環也可以嵌套。不僅如此,for循環還可以和其它的循環結構混合嵌套。嵌套循環時,必須將被嵌套的循環語句完整地包含在外層循環的循環體內,下面給出一些循環嵌套的示例。用“*”輸出一個菱形圖案,圖案如下:
(02)在D盤Java目錄下,新建“”文件。用記事本打開“”文件,輸入以下代碼:程序功能主要是演示for嵌套循環的使用方法。程序分爲兩部分循環,第一部分循環輸出菱形圖案的上邊四行,最外層循環控制輸出的行數,內層嵌套了兩個for循環,第一個嵌套循環輸出打印的空格數,第二個嵌套循環輸出打印的星號數;第二部分循環輸出菱形圖案的下邊三行,原理和第一部分循環相同。
(03)編譯“”文件,在命令行窗口輸入“javac ”並執行命令,編譯通過後,在命令行窗口輸入“java ForSample1”運行Java程序,命令行窗口顯示如下信息:
(04)打印輸出100至200之間的全部素數。提示:素數是指僅能被1和它本身整除的數。算法比較簡單,先將這個數被2除,如果能整除,且該數又不等於2,則該數不是素數。如果該數不能被2整除,再看是否能被3整除,並且該數不等於3,則該數不是素數,否則再判斷是否能被4整除,依次類推,該數只要是能被小於其本身的某個數整除時,就不是素數。在D盤Java目錄下,新建“”文件。用記事本打開“”文件,輸入以下代碼:
(05)程序功能主要是演示for與while混合嵌套循環的使用方法。程序外層循環控制輸出100至200之間的數,內層的while循環用於找尋從2到該數之間第一個能被整除的數,內層循環判斷條件爲i%j != 0,其中i爲當前要判斷是否是素數的數,j爲從2開始循環遞增的數,如果i%j != 0,則說明i不能被j整除,j自增後程序繼續執行while循環,如果i%j == 0,則說明i能被j整除,程序跳出while循環,循環後面的if語句判斷i與j是否相等,如果相等,則說明i爲素數,程序輸出i。編譯“”文件,在命令行窗口輸入“javac ”並執行命令,編譯通過後,在命令行窗口輸入“java ForSample2”運行Java程序,命令行窗口顯示如下信息:
(06)(1)編寫一個程序,要求用for嵌套循環求100以內的奇數和。(2)編寫一個程序,要求用for嵌套循環輸出九九乘法表。循環嵌套是指在一個循環語句中再定義一個循環語句的語法結構。while、do- while和for循環語句都可以進行嵌套,並且他們之間可以進行互相嵌套。最常見的是在for循環中嵌套for循環。
-
菠蘿蜜粘液的去除技巧
(01)您好!菠蘿蜜粘液的去除技巧有很多,以下是一些常見的方法:1.使用鹽:將適量的食用鹽倒在菠蘿蜜粘液的區域上,然後用乾淨的抹布或紙巾擦拭即可。(02)2.使用醋或檸檬汁:將醋或檸檬汁倒在菠蘿蜜粘液的區域上,靜置幾分鐘後用抹布或紙巾擦拭即可。3.使用洗潔精:將洗潔精倒在菠...
-
無限恐怖盒子理論:人類世界被操控,我們只是盒子裏的人
盒子理論源自上世紀80年代少數派的科幻世界觀,也是《無限恐怖》一個重要的概念理論。簡單來說就是將我們所處的世界比作一個盒子,我們很有可能就是這個盒子裏的某個程序或物種,而盒子只是操縱者創造的一個小世界,甚至可能不是真實存在的,下面就讓我們一起來看一看吧...
-
行醫資格證報考條件有哪些
(01)行醫資格證報考條件可能會因地區和國家的不同而有所差異。一般來說,以下是常見的行醫資格證報考條件:1.學歷要求:通常需要具備醫學相關專業的大學本科或以上學歷,比如醫學、臨牀醫學、中醫學等。(02)2.年齡要求:通常要求報考者年滿18週歲以上,最大年齡限制可能會有一...
-
酒能寄快遞嗎
(01)酒在寄快遞方面需要考慮以下因素:1.國家法律法規:不同國家對於寄送酒類的規定存在差異,一些國家可能允許寄送酒類,但也有些國家可能禁止或限制寄送酒類。(02)在寄送酒類之前,需要先了解目的地國家的法律法規和郵寄政策。2.郵寄公司政策:郵寄公司通常有自己的規定和限...