C语言中,若声明int a=5,b=2; 则表达式b+=(float)(b+a)/2运算后B等于多少
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 23:01:21
![C语言中,若声明int a=5,b=2; 则表达式b+=(float)(b+a)/2运算后B等于多少](/uploads/image/z/554541-69-1.jpg?t=C%E8%AF%AD%E8%A8%80%E4%B8%AD%2C%E8%8B%A5%E5%A3%B0%E6%98%8Eint+a%3D5%2Cb%3D2%EF%BC%9B+%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8Fb%2B%3D%28float%29%28b%2Ba%29%2F2%E8%BF%90%E7%AE%97%E5%90%8EB%E7%AD%89%E4%BA%8E%E5%A4%9A%E5%B0%91)
C语言中,若声明int a=5,b=2; 则表达式b+=(float)(b+a)/2运算后B等于多少
C语言中,若声明int a=5,b=2; 则表达式b+=(float)(b+a)/2运算后B等于多少
C语言中,若声明int a=5,b=2; 则表达式b+=(float)(b+a)/2运算后B等于多少
(b+a)/2=3.5
b+=3.5
b=3.5+2=5.5
因为b是int型的
所以b=5