久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

java面試筆試題分享

時間:2024-05-16 04:18:21 面試筆試 我要投稿
  • 相關推薦

java面試筆試題分享

  你是一名體育老師,在某次課距離下課還有五分鐘時,你決定搞一個游戲。此時有100名學生在上課。游戲的規(guī)則是:

java面試筆試題分享

  1. 你首先說出三個不同的特殊數(shù),要求必須是個位數(shù),比如3、5、7。

  2. 讓所有學生拍成一隊,然后按順序報數(shù)。

  3. 學生報數(shù)時,如果所報數(shù)字是第一個特殊數(shù)(3)的倍數(shù),那么不能說該數(shù)字,而要說Fizz;如果所報數(shù)字

  是第二個特殊數(shù)(5)的倍數(shù),那么要說Buzz;如果所報數(shù)字是第三個特殊數(shù)(7)的倍數(shù),那么要說Whizz。

  4. 學生報數(shù)時,如果所報數(shù)字同時是兩個特殊數(shù)的倍數(shù)情況下,也要特殊處理,比如第一個特殊數(shù)和第二個特殊

  數(shù)的倍數(shù),那么不能說該數(shù)字,而是要說FizzBuzz, 以此類推。如果同時是三個特殊數(shù)的倍數(shù),那么要說FizzBuzzWhizz。

  5. 學生報數(shù)時,如果所報數(shù)字包含了第一個特殊數(shù),那么也不能說該數(shù)字,而是要說相應的單詞,比如本例中第一個特殊數(shù)是3,那么要報13的同學應該說Fizz。如果數(shù)字中包含了第一個特殊數(shù),那么忽略規(guī)則3和規(guī)則4,比如要報35的同學只報Fizz,不報BuzzWhizz。

  復制代碼 代碼如下:

  package com.hq.baoshu;

  import java.util.Scanner;

  public class Baoshu {

  /*

  @author HuangQun

  jdk版本 1.6

  window 7 32bit

  */

  public static void main(String args[]){

  //測試入口

  int sum=100;

  Scanner sc=new Scanner(System.in);

  int num1=0,num2=0,num3=0;

  while(num1<=0||num1>=10||num2<=0||num2>=10||num3<=0||num3>=10){

  System.out.println("請輸入三個小于10的整數(shù):");

  num1=sc.nextInt();

  num2=sc.nextInt();

  num3=sc.nextInt();

  }

  for(int i=1;i<=sum;i++){

  System.out.println(baoshu(num1,num2,num3,i));//調用實現(xiàn)方法

  }

  }

  /*

  * 實現(xiàn)方法

  */

  public static String baoshu(int num1,int num2,int num3,int i){

  StringBuffer talk=new StringBuffer("");

  talk=(i+"").indexOf(num1+"")>=0?talk.append("Fizz")

  :(i%num1*i%num2*i%num3!=0?talk.append(i)

  :(i%num1==0?talk.append("Fizz"):talk)

  .append((i%num2==0?"Buzz":""))

  .append(i%num3==0?"Whizz":""));

  return talk.toString();

  }

  }

【java面試筆試題分享】相關文章:

經(jīng)典java筆試題及答案分享02-25

迅雷JAVA廣州站二筆筆試題目分享11-21

JAVA面試筆試題11-15

JAVA面試真題及答案分享09-26

java英文面試筆試題11-22

Android的面試題分享11-21

企業(yè)Java面試筆試題范文09-27

船長面試卷,面試試題分享10-12

Java面試的面試題目與解題思路 201411-20