A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

10黑马币
如题,找出图中做错的三题,并给出正确答案跟解释。简单送币题。














最佳答案

查看完整内容

只错了2题, 第三题 B 第一次就不满足直接跳出了 第八题 D 会正常执行 int 是4个 字节 double是 8个字节 ,运算时 会自动类型提升 再赋值给 double类型数据不会报错, 但是给 int 类型就会出错

21 个回复

倒序浏览
只错了2题,
      第三题  B   第一次就不满足直接跳出了
      第八题  D  会正常执行  int 是4个 字节 double是 8个字节 ,运算时 会自动类型提升 再赋值给 double类型数据不会报错, 但是给 int 类型就会出错
回复 使用道具 举报
3.应该是一次也不执行,第一次就不满足判定条件(i==0)&i>4,循环结束
9.A byte型范围为7~-8
10.B 缺乏主类
回复 使用道具 举报
2. float f = 13.3f; // 默认类型为double
3. B // 循环条件不成立
8. D // 自动类型提升
回复 使用道具 举报
  只发现两处错误  第一个是 3题  判断(i==0)&i>4当第一次判断不满足条件跳出循环
                         8一个自动转型 int转double为隐式转型
回复 使用道具 举报
Coolman 发表于 2016-5-16 18:18
2. float f = 13.3f; // 默认类型为double
3. B // 循环条件不成立
8. D // 自动类型提升 ...

第二题是选择错误的赋值,float f = 13.3;本身赋值错误,所以选它没错。
回复 使用道具 举报
pengmin 发表于 2016-5-16 18:45
只发现两处错误  第一个是 3题  判断(i==0)&i>4当第一次判断不满足条件跳出循环
             ...

不错 ,事后我也只找出来这两处,但十道题确实只对了70%。可能事后回忆当时选的答案有出入。
回复 使用道具 举报
第八题  肯定选D   自动类型提升
还有第三题  赋值错误
回复 使用道具 举报
第三题 一次也不循环  &&两边矛盾
回复 使用道具 举报
错的题是3,5,8
回复 使用道具 举报
3题和5题"jing201314z"他已经说明白了我就不说了,5题应该选c,为什么话自己百度,记住就行
回复 使用道具 举报
第3题选B,当第一次判断不满足条件跳出循环
第8题应该选D,double型比int型大,所以可以直接隐性提升,而double又是小数类型的,所以结果是30.0
只有这两个错误
回复 使用道具 举报
都很基础,但是也要认真学习才能牢牢掌握
回复 使用道具 举报
第3题选b,第4题选c,然而第10题少个class?
回复 使用道具 举报
第二和第八
回复 使用道具 举报
最佳答案是对的吗
回复 使用道具 举报
hanmaoChen 发表于 2016-7-31 23:51
最佳答案是对的吗

只是对的可能性很大,因为当时错三道但自己的选择已经忘了,图中的选择是根据事后的回忆点的,并不一定完全复原当时的选择。图中可能就错了两题,但并不绝对。
回复 使用道具 举报
3. B (x==0)是true (x>4)是false 结果是false,所以一次也不执行
8. D 20自动提升为20.0 所以b=20.0d
a + b时a提升为10.0d 结果等于30.0d,小数默认double型,小d可有可无。
回复 使用道具 举报
回复 使用道具 举报
只错了两题:
第3题 应该选B,因为 for(int x = 0;(x == 0) & (x > 4);x++);//x == 0,true;x > 4,false,所以(x == 0) & (x > 4)的结果是false,所有循环一次不执行
第8题 应该选D,原因如下:
class Demo {
        public static void main(String[] args){
                int a = 10;
                double d = 20;//20自动类型转化成double
                d = a + d;//a与d运算,a自动提升为double类型,然后赋值给d
                System.out.println(d);//结果为30.0
        }
}
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马