发布网友 发布时间:2024-10-16 11:30
共2个回答
热心网友 时间:2024-12-11 18:41
值为3.
1、这个表达式首先从左往右计算,首先9/2=4
2、(double)4=4.0,(double)4意思是将int类型的4强制转换为double型
3、(int)4.0=4,(int)4.0又将double型的4.0强制转换为了int,即减号前结果为4;
4、(9)%2=9%2=1,所以结果为4-1=3.
拓展资料
强制类型转换
1. 条件是转换的数据类型必须是兼容的。
2. 格式:(type)value,type是要强制类型转换后的数据类型
3. 整数的默认类型是 int。
热心网友 时间:2024-12-11 18:42
9=2x4+1