Java笔试题目节选
java工程师要进行求职面试,笔试是要进行的一个考核点,那么Java笔试题目是怎样的呢?下面小编就给大家节选了部分Java笔试题目,我们一起来看看吧!
Java笔试题目节选你是一名体育老师,在某次课距离下课还有五分钟时,你决定搞一个游戏。此时有100名学生在上课。游戏的规则是:
1. 你首先说出三个不同的特殊数,要求必须是个位数,比如3、5、7。
2. 让所有学生拍成一队,然后按顺序报数。
3. 学生报数时,如果所报数字是第一个特殊数(3)的倍数,那么不能说该数字,而要说Fizz;如果所报数字
是第二个特殊数(5)的倍数,那么要说Buzz;如果所报数字是第三个特殊数(7)的倍数,那么要说Whizz。
4. 学生报数时,如果所报数字同时是两个特殊数的倍数情况下,也要特殊处理,比如第一个特殊数和第二个特殊
数的`倍数,那么不能说该数字,而是要说FizzBuzz, 以此类推。如果同时是三个特殊数的倍数,那么要说FizzBuzzWhizz。
5. 学生报数时,如果所报数字包含了第一个特殊数,那么也不能说该数字,而是要说相应的单词,比如本例中第一个特殊数
是3,那么要报13的同学应该说Fizz。如果数字中包含了第一个特殊数,那么忽略规则3和规则4,比如要报35的同学只报Fizz,不报BuzzWhizz。
复制代码 代码如下:
package hu;
import ner;
public class Baoshu {
/*
@author HuangQun
jdk版本 1.6
window 7 32bit
*/
public static void main(String args[]){
//测试入口
int sum=100;
Scanner sc=new Scanner();
int num1=0,num2=0,num3=0;
while(num1<=0||num1>=10||num2<=0||num2>=10||num3<=0||num3>=10){
tln("请输入三个小于10的整数:");
num1=Int();
num2=Int();
num3=Int();
}
for(int i=1;i<=sum;i++){
tln(baoshu(num1,num2,num3,i));//调用实现方法
}
}
/*
* 实现方法
*/
public static String baoshu(int num1,int num2,int num3,int i){
StringBuffer talk=new StringBuffer("");
talk=(i+"")xOf(num1+"")>=0?nd("Fizz")
:(i%num1*i%num2*i%num3!=0?nd(i)
:(i%num1==0?nd("Fizz"):talk)
nd((i%num2==0?"Buzz":""))
nd(i%num3==0?"Whizz":""));
return ring();
}
}
-
高校在读生MBA联考笔试经验谈
本人有幸通过了今年的MBA联考笔试,并被某名牌高校录取,当然有一定的运气在里边,但对我这样一个基础并不是很好的考生来讲,自己半年来所下的功夫还是我成功的主要原因。我的经验是,无论你基础好坏,都是一句话:精心准备,丝毫不要放松。笔试究竟难在哪儿?单纯从考试大纲或...
-
关于清华国际生免笔试
近日,一些媒体报道清华大学招收国际学生取消笔试、采用申请-审核制的情况,引发网友关注。有网友认为,此举对国内考生不公平。17日晚,清华大学相关负责人回应称,20xx年,根据教育部有关文件的规定,清华大学借鉴国内外一流大学本科招生的经验,本科国际学生招生实行“申请-...
-
关于GRE笔试考前10天的备考策略
首先,考前最后复习的重点应该放在巩固已有的考试技能,避免重犯在过去做题中常出现的错误。有些考生在最后的复习阶段仍然在背新的单词,学习新的解题思路和技巧,希望能有飞跃性的提高,这是很难做到。GRE考试的复习应该是一个有计划的系统复习过程,时间比较长,复习中很...
-
南航广州站乘务员笔试安排细则
笔试安排1、考试时间:10月10日第一场入场时间:8:00第一场考试时间:9:00-10:30第二场入场时间:10:30第二场考试时间:11:00-12:30第三场入场时间:12:30第三场考试时间:13:00-14:302、考试地点:广州民航职业技术学院,广州市新白云区机场横十一路广州民航职业技术学院考场地...