国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
注意點 " >注意點
注意點2
首頁 Java Java面試題 餓了麼筆試題,看似簡單,難倒一批人

餓了麼筆試題,看似簡單,難倒一批人

Aug 24, 2023 pm 03:29 PM
java面試題


請看題目

請寫出寫明這段程式碼輸出什麼?

/**
 * @author 面試專欄
 * @date 2021/7/11 13:57
 */
public class Test1 {
    public static void main(String[] args) {
        //輸出什么?
        test();
    }

    public static void test() {
        for (int i = 4; i > 0; i--) {
            int j = 0;
            do {
                j++;
                if (j == 2) {
                    break;
                }
            } while (j <= i);
            System.out.print(j);
        }
    }
}

看到這題,很多人會覺得太簡單了。 其實這題檢視三個知識點;

  • for循環(huán)

########################## #do...while###循環(huán)###############break###退出#############千萬別小看,我也問過很多人,答案千奇百怪的,出現最多的答案有四個:###
  • 第一個:4321
  • 第二個:1232
  • 第三個:2211
  • 第四個:2222

你覺得是哪個?還是覺得都不是?

注意點

注意點1

do...while循環(huán)是while循環(huán)的變種,在檢查條件是否為真之前,該循環(huán)其實已經執(zhí)行過一次了,然后在檢查條件是否為真,如果為true,就重復執(zhí)行這個循環(huán)。注意:只要循環(huán)體中執(zhí)行break后也會結束循環(huán)。

注意點2

for(表達式1;表達式2;表達式3){
//循環(huán)體
}

這個循環(huán)體執(zhí)行步驟如下:

  • 第一步:執(zhí)行初始化:表達式1(只會執(zhí)行一次)
  • #第二步:執(zhí)行表達式2,如果表達式2的結果為false,則循環(huán)結束,否則執(zhí)行循環(huán)體,然後再執(zhí)行表達式3.
  • #第三步:循環(huán)第二步,知道表達式2結果為false時,退出循環(huán),或遇到return、break關鍵字。

本體分析

  • #第一次進入for迴圈體時, i=4,然後計入do...while循環(huán)體,此時j=0,然後這個循環(huán)一直執(zhí)行j ,直到j=2或j>i的時候退出循環(huán)體,顯然此時j=2,也就是此時輸出的是2。

  • 下次for迴圈時,i=3,同理輸出還是2,

  • 下一次for迴圈時,i=2,同理輸出依然是2,

  • #下次for迴圈時,i=1,同理輸出結果是2,此時執(zhí)行foe迴圈的i--操作,i=0,不滿足i>0的條件了,此時for迴圈退出。

所以,最後輸出結果為:2222。

後記

在許多公司的筆試題中,千萬別小看,都是有坑的,一不小心自己就掉進去了。遇到這種關於循環(huán)的筆試題,建議,自己冷靜思考,一步一步來。


在筆試中,程式碼這塊,越是看起來簡單的題目,越不能掉以輕心。

以上是餓了麼筆試題,看似簡單,難倒一批人的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發(fā)現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

面試官:Spring Aop 常見註解和執(zhí)行順序 面試官:Spring Aop 常見註解和執(zhí)行順序 Aug 15, 2023 pm 04:32 PM

你一定知道 Spring , 那說說 Aop 的去全部通知順序, Spring Boot 或 Spring Boot 2 對 aop 的執(zhí)行順序影響?說說你在 AOP 中遇到的那些坑?

某團面試:如果線上遇到了OOM,該如何檢查?如何解決?哪些方案? 某團面試:如果線上遇到了OOM,該如何檢查?如何解決?哪些方案? Aug 23, 2023 pm 02:34 PM

OOM 意味著程式存在漏洞,可能是程式碼或 JVM 參數配置引起的。這篇文章跟讀者聊聊,Java 進程觸發(fā)了 OOM 後如何排查。

餓了麼筆試題,看似簡單,難倒一批人 餓了麼筆試題,看似簡單,難倒一批人 Aug 24, 2023 pm 03:29 PM

在很多公司的筆試題中,千萬別小看,都是有坑的,一不小心自己就掉進去了。遇到這種關於循環(huán)的筆試題,建議,自己冷靜思考,一步一步來。

5道String面試題,能全答對的人不到10%! (附答案) 5道String面試題,能全答對的人不到10%! (附答案) Aug 23, 2023 pm 02:49 PM

這篇來看看 Java String類別的 5 題面試題,這五題,我自己在面試過程中親身經歷過幾題目,本篇就帶你了解這些題的答案為什麼是這樣。

上週,XX保險面試,涼了! ! ! 上週,XX保險面試,涼了! ! ! Aug 25, 2023 pm 03:44 PM

上週,一位群組裡的朋友去平安保險面試了,結果有些遺憾,蠻可惜的,但希望你不要氣餒,正如你所說的,面試中遇到的問題,基本上都是可以通過背面試題解決的,所以請加油!

小白也能與BAT面試官對線:CAS 小白也能與BAT面試官對線:CAS Aug 24, 2023 pm 03:09 PM

Java並發(fā)程式設計系列番外篇C A S(Compare and swap),文章風格依然是圖文並茂,簡單易懂,讓讀者們也能與面試官瘋狂對線。

幾乎所有Java面試都會問到的問題:說ArrayList和LinkedList的差別 幾乎所有Java面試都會問到的問題:說ArrayList和LinkedList的差別 Jul 26, 2023 pm 03:11 PM

Java的資料結構是面試考察的重點,只要參與Java面試的同學相信都有所體會。面試官問這類問題的時候往往是想檢視你是否研究過Java中常用資料類型的底層結構,而不是只是簡單的停留在"會使用"的層次。

面試官:說一下類別載入的過程(10張圖解) 面試官:說一下類別載入的過程(10張圖解) Aug 23, 2023 pm 03:05 PM

當我們要使用一個類別的時候,要透過ClassLoader將類別載入到記憶體中。

See all articles