您的位置 首页 java

这道Java题是某知名公司月薪12K面试的题目,你能答上么?

用Java编写求100以内的所有质数

解题思路,假设所有的数都是质数,再一个个排除不是质数的数.

这里用

if ( i % j == 0) {

flag = false;

break;

}

i % j ==0

里面的j的值永远小于 i 因为要满足 j < i 这个条件

内for每次执行 j 都会被重新赋值

所以每次里面的for 每次循环都会用j 从2开始 被i 除 如果不能 整除 说明则为 质数

因为 j是从2开始 且小于i 这就满足 质数的条件 质数只能被1和它本身整除

这里写就是说 除去1和它本身 如果还能被别的数整除 那么就不是质数

这里把flag给赋值为false

在外面的for 循环内 写上

if(flag)

{System.out.print(” “+i);}

为什么要这样写 因为上面说了 如果i % j ==0 也就是i除以j能够整除 则不是质数

flag被赋值为false

反过来 只要flag不等于false 就都是质数

所以这里判断flag是不是true 如果是则输出 i i就是质数

由于是写在外 for循环 里面

所以每次都会被执行 所以会输出所有的质数

文章来源:智云一二三科技

文章标题:这道Java题是某知名公司月薪12K面试的题目,你能答上么?

文章地址:https://www.zhihuclub.com/178650.shtml

关于作者: 智云科技

热门文章

评论已关闭

1条评论

  1. Slotเว็บตรงสล็อตตรงไม่ผ่านนายหน้าไม่มีอย่างน้อยสล็อตออนไลน์เว็บหลักเกมสล็อตแตกง่าย
    2022 สล็อตเว็บตรงสล็อตออนไลน์ตรงไม่ผ่านนายหน้าไม่มีอย่างน้อยเว็บเดิมพันสล็อต เกมสล็อตออนไลน์ทำได้เล่นผ่านระบบออนไลน์ได้ง่าย แค่เพียงท่านมีมือถือเครื่องเดียว เชื่อมต่อInternetเท่านั้นเว็บไซต์สล็อตออนไลน์ที่เล่นได้ทุกวัยไม่ว่าท่านจะอยู่Home ก็เชี่ยวชาญร่วมบันเทิงใจกับ สล็อต เว็บหลักสล็อตออนไลน์ตรง ไม่ผ่านเอเย่นต์ที่พวกเราพร้อมบริการ เกมคาสิโนที่มีGameล้นหลามมากมายค่าย ให้ผู้เล่นได้เลือกเล่นกันกล้วยๆสล็อตเว็บตรงสล็อตตรง ไม่ผ่านนายหน้าไม่มีอย่างต่ำ จะทำให้ท่านได้พบกับประสบการณ์ใหม่ๆกับพวกเราSlotซับซ้อน โบนัสให้มากพร้อมให้บริการรวมทั้งมีทีมงานมากยิ่งกว่าสองร้อยผู้ที่ดูแลผู้เล่นอยู่ ทีมงานของเรามีประสบการณ์มากกว่า 2 ปีสล็อตออนไลน์เว็บใหญ่ล่าสุดไม่ว่าผู้เล่นจะเกิดปัญหาฝาก – ถอนไม่มี อย่างน้อยหรือต้องการขอคำแนะนำเกี่ยวกับเกมสล็อตออนไลน์
    หรือปัญหากับระบบทีมงานเราก็ทำได้ปรับปรุงแก้ไขได้อย่างเร็ว ทันใจแน่ๆแต่ให้อย่าพลาดโอกาสดีๆกับพวกเราลงทะเบียนสมัครสมาชิกใหม่Slotสล็อตออนไลน์เว็บใหญ่ตรง โบนัสแตกหนักโปรโมชั่นสล็อตออนไลน์เยอะแยะรอท่าอยู่ สล็อตแตกง่ายเว็บพนันสล็อตตรงไม่ผ่านคนกลางไม่มีอย่างต่ำGameมากมาย สล็อตมากไม่ว่าจะเป็นGameSlot,Baccarat Online,กีฬา|กีฬาออนไลน์|เกมกีฬา|เกมกีฬาออนไลน์|บอล|ฟุตบอล รวมทั้งฯลฯที่มีให้คุณนั้นได้สนุกกับเกม สล็อตเว็บใหญ่สล็อตออนไลน์รวมค่ายเว็บเกมสล็อตตรง
    ไม่ผ่านนายหน้า พร้อมจังหวะการวางเงินเดิมพันที่จะทำให้ท่านนั้นลุ้นกันสนุกๆสล็อตแตกง่าย 2022ไม่มีขั้นต่ำปัจจุบันสล็อตออนไลน์โจมตีได้เงินจริง ท่านต้องมีสติทุกครั้งที่เล่นสล็อตออนไลน์สล็อตเว็บตรงตรง ไม่ผ่านคนกลาง เว็บเกมสล็อตตรง กำลังเดินทางมาแรงแจกเครดิตฟรี สล็อตสล็อตเว็บตรงตรงกำลังมาแรง
    แจกฟรีเครดิตผู้เล่นที่กำลังมองหาสล็อตเว็บหลักSlotOnlineไม่มีขั้นต่ำเว็บเล่นสล็อตออนไลน์ของเราตอบปัญหาแจกฟรีเครดิตเหมาะกับผู้เล่นที่อยากได้ศึกษา รูปแบบการชนะ ฟิเจอร์เกมเพื่อผู้เล่นนั้นเข้าใจตัวเกม แบบเกมว่าจึงควรเล่นสล็อตเว็บสล็อตตรง ไม่ผ่านคนกลางแบบไหนถือเป็นเทคนิคเล็กๆของเกมนั้นจะก่อให้ผู้เล่นนั้นมั่นอกมั่นใจทุกการชำระเงินพนันมากขึ้นมีหนังสือรับรองจังหวะชนะก็จะมากขึ้นอีกต้วย เล่นให้เคยชินรู้เรื่องให้มากเครดิตฟรีสล็อต 2022เล่นได้ทุกเกมไม่ว่าจะเป็นเกมใหม่ๆที่เราได้สะสมมาให้ทุกสัปดาห์หรือเกมสนุกยอดฮิตก็เชี่ยวชาญร่วมสนุกสนานกันได้กับสล็อตแตกง่ายโดยไม่ต้องฝากเงินเข้าระบบของเราก่อนเลย และไม่ต้องใช้เงินของนักพนันเองท่านจะได้เจอกับประสบการณ์ที่ท่านอาจไม่เคยเผชิญตรงไหนมาก่อนของเราให้ทุกท่านนั้นซาบซึ้งใจแน่นอน โปรโมชั่นมีให้ไม่ยั้งเพื่อเพิ่มความสนุกไปอีกขั้นกับสล็อตออนไลน์ สล็อตออนไลน์เว็บหลักตรง ลิขสิทธิ์แท้ ค่ายSlot Gameมาก เว็บไซต์สล็อตตรงลิขสิทธิ์แท้ ค่ายSlot Gameเยอะ
    เรามีทีมงานคัดสรรค์เกมสล็อตออนไลน์เว็บใหญ่สล็อตออนไลน์ตรง ไม่ผ่านคนกลาง ไม่มีอย่างน้อย มากมีแต่ว่าเกมมันๆเกมที่การันสนุกสนาน พร้อมสูตรสล็อต 2022 คำนวณด้วยระบบอัตโนมัติ 100% เพิ่มโอกาสเอาชนะการเล่นสล็อตเว็บเดิมพันสล็อตออนไลน์แท้
    ไม่มีขั้นต่ำรวมทั้งพวกเราได้มีการอัพเดตเกมใหม่ๆอยู่เป็นประจำพวกเรามีเกมมากมายมากยิ่งกว่า
    สองพันGameจากค่ายดังไม่ว่าจะเป็นPg Slotสล็อต JOKER สล็อตxoรวมทั้งอื่นๆอีกมากมายพร้อมให้บริการผู้เล่นไม่ว่าท่านจะอยู่ที่มุมไหนของโลกกันเลยสล็อตแตกหนักกับGameที่มีเทคนิคล้นหลาม การหมุนให้ครบทั้งปวงโดยประมาณแนวทางกล้วยๆผู้ใดก็เล่นได้

网站地图