int a=1,b=2,c; c=1.0/b*a; 执行后,c值是多少

来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/04 13:47:27
inta=1,b=2,c;c=1.0/b*a;执行后,c值是多少inta=1,b=2,c;c=1.0/b*a;执行后,c值是多少inta=1,b=2,c;c=1.0/b*a;执行后,c值是多少b强制转

int a=1,b=2,c; c=1.0/b*a; 执行后,c值是多少
int a=1,b=2,c; c=1.0/b*a; 执行后,c值是多少

int a=1,b=2,c; c=1.0/b*a; 执行后,c值是多少
b强制转换成double类型2.0,a也强制转换成double类型
因此c=1.0/b*a = 1.0/2.0*1.0 = 0.5