我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

分析下面的代码,输出结果正确的是()。

double d=84.54;
d++;
int c=d/2;
A.42 B.编译错误,更改为int c=(int)d/2;
C.43 D.编译错误,更改为int c=int(d)/2;

B

A

d++ //85.54
c = 85.54/2 会强制转换成 int 即 42

B
编译错误的 int c= (int) (d/2);
降低精度需要强制转换的

B 降低精度必须强制转换

近期文章

  • android 7.1.1 AlertDialog不显示
  • exe打包工具,安装时提供选项选择
  • java 16进制 正整数整型变量怎么表示它的负数,用整型,不能用字符串
  • 一个关于反射改变final域的问题
  • 如何让数据报表报送程序变得灵活?怎么设计
  • hibernate 查询不到set的问题。。
  • php数据太多怎么处理好
  • easyui怎么在表头下边加一排按钮
  • 谷歌浏览器中右击翻成中文功能如何实现的?
  • OpenGL C#+OpenTK 拾取问题
  • 自定义了一个Property类用于读取应用上下文下面的所有properties文件
  • 关于ftp文件权限的问题。
  • 排序/过滤一个NSArray / NSMutableArray
  • Navigation
  • 子类对象自动转换成父类对象,使用instanceof 操作符遇到的问题
  • js或jQuery怎么创建对话框?对话框中的图片怎么添加上去的?对话框中的按钮怎么实现?
  • vs下MFC DLL为静态.lib工程怎样调用其他的lib
  • 关于matlab语法,X. ^ 2是数组中每个都平方的意思
  • extjs 6.2 grid 分页数据页面展示无法同步到
  • OpenGL 拾取问题 C#+ OpenTK库 各位大佬,求帮助

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华