c语言试题。。。各种类型数据的混合运算如图,求帮我解释下为什么结果是...
发布网友
发布时间:2024-10-24 05:31
我来回答
共3个回答
热心网友
时间:2024-10-31 17:46
<1>.a,b为整型值,a/b运算结果只能是整型值4;4x9得36;a%b得13;13+36得49赋值给整型的C1
<2>.42.6/28.3+(42.6+28.3)/2-1结果为35.95530,float保留6位小数;
<3>a+x中int类型的a被隐形转换为float类型参与运算,输出格式为%f,则结果保留6位小数,35+42.63=77.630000
<4>首先a被转换为float类型参与运算,按float类型输出,保留6位小数,结果为1.218000
热心网友
时间:2024-10-31 17:45
这个没什么可解释的吧,参与运算的是整数,就是整数运算;参与运算的是浮点数,就是浮点数运算。
c1式子中,都是整数,运算结果都是整数运算的结果,z式子中都是浮点数运算。
后面两个,运算中有整数也有浮点数,就是浮点数运算。
热心网友
时间:2024-10-31 17:49
答案错的吧