尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
for循環在開發過程中使用的頻率比較高,通常用於指定次數的循環,for循環的語法結構如下:
for循環執行流程圖也可用如下表示:
用代碼演示一下,如下所示:
程序執行步驟是:
理解如下小例子:
運行結果是3。
注意和這個例子的區別,輸出的結果出錯的原因是什麼?
運行結果是013。
完成如下業務:請計算出1+2+3+…+100的值,代碼如下所示:
如下例業務是,計算條碼驗證,描述如下:
題目:en -13條碼驗證計算
驗證碼條碼共13位,代表了一件商品編碼,前12位(692116851128)有具體代表含義,第13位是通過如下步驟算出來的:
所以校驗碼為0。
在開始之前讓我們先做個簡單的案例:
案例1:取出字符串中的字符,轉換為int類型。
接下來讓我們一步一步完成條碼驗證計算案例:
第1步~第2步:
第3步~第6步:
讓我們增加些業務,增加兩個方法:
check(String ean13)表示傳入13位字符串(6921168511280),通過計算驗證最後一位是否和前12位計算出的結果相同,如果相同返回true。
gen(String code)表示傳入一個12位的字符串,計算出第13位,並返回新字符串(驗證條碼)。
如下所示,check(String ean13)方法,請參考:
如下所示gen(String code)方法,請參考:
運行結果如下:69211685112800。