一、选择题1.以下哪一个是合法的标示符()。A、doubleB、3x$C、str@D、exam2e_2.表达式(11+3*8)/4%3的值是()。A、31B、2C、1D、03.x和y是整形的变量,值分别为16和5,则x/y和(double)x/y值分别是()。A、1和3.2B、3.2和1C、3和3.2D、3.2和34.下列不属于简单数据类型的是()。A、整数类型B、浮点数类型C、布尔类型D、类5.下列声明和赋值语句错误的是()。A、doublew=3.1415;B、Stringstrl=”bye”;C、floatz=6.74567;D、booleantruth=true;6.自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为()。A、char-int-long-float-doubleB、int-long-float-double-charC、long-float-int-double-charD、以上都不对7.JAVA中,数据类型值中不可能出现的符号是()。A、dB、fC、ED、/8.下列语句块输出的值为()。intthree=3;charone='1';intresult=three+one;System.out.println(result);A、result=3+1B、result=4C、result=52D、result=19.下列不属于整型变量的是()。A、floatB、longC、byteD、short10.下列部分代码的正确输出结果分别为()。System.out.println(26.1%4=+26.1%4);System.out.println(26%4=+26%4);A、26.1%4=2.0和26%4=2B、26.1%4=2和26%4=2.0C、26.1%4=2.1000000000000014和26%4=2D、26.1%4=2.1000000000000014和26%4=2.011.下列数据类型转换,必须进行强制类型转换的是()。A、byte→intB、int→charC、short→longD、float→double12.下列程序段执行后b3的结果是()。booleanb1=true,b2=false,b3;b3=b1?b1:b2;A、0B、1C、trueD、false二编程题1.请手写如下所示格式的个人信息Java代码:Name:MaryPost:HRDirectorSex:femaleAge:26Tel:18081318888Adress:DaTunroadno.6,chaoyang,Beijing2请写出Java中所有的简单数据类型,使用程序写成int的最大值和最小值,并写出最大值加1和最小值减1的代码Int最大值----Integer.MAX_VALUEInt最小值----Integer.MIN_VALUE3购物计算小明去商场购买T恤2件,运动鞋1双,网球拍2个,其中T恤价格为245元,运动鞋价格370元,网球拍价格345.5元,由于商场打折,购买2件以上打8折,计算下小明一个消费了多少钱?4结算时打印购物小票计算此次购物获得的会员积分(自定义百分比)5交换两个数,1).不使用第三方变量。2)使用第三方变量。6输入本金,算出1年,2年,3年,5年后的本息是多少?(1年利息2.25/100,2年利息为2.7/100,3年利息3.24/100,5年利息3.6/100)7编写一个程序,根据矩形的长length=6.9m(float类型)和width=10m(int类型),计算矩形周长和面积。(请在周长和面积的值后面加上它们个自的单位“m”和“㎡”周长必须为float类型,面积必须为int类型。周长=2*(长+宽);面积=长*宽。)8.从控制台接收一个整数,计算出它的平方并输出9小明要到美国旅游,可是那里的温度是以华氏温度为单位记录的。他需要一个程序把华氏温度(80度)转换为摄氏度,并以华氏温度和摄氏度为单位分别显示该温度。(摄氏度=5/9.0*(华氏度-32))10训练要点:运算符(%、/)的使用使用Scanner类接收用户输入需求说明:商场推出幸运抽奖活动根据抽奖规则计算会员卡号各位数字之和实现思路:1、接收输入的会员卡号2、分解获得各位数字3、计算各位数字之和11计算员工工资从控制台输入基本工资,并计算输出实领工资