清华大学出版社 TSINGHUA UNIVERSITY PRESS 运行情况如下: 1.5,2.5 Max is 2 函数max定义为整型,而return语句中的z为实型, 二者不一致,按上述规定,先将z转换为整型,然 后max(x,y)带回一个整型值2回主调函数main。 如果将main函数中的c定义为实型,用%f格式符输 出,也是输出2.000000。 有时,可以利用这一特点进行类型转换,如在函数中 进行实型运算,希望返回的是整型量,可让系统去 自动完成类型转换。但这种做法往往使程序运行情况如下: 1.5, 2.5 Max is 2 函数max定义为整型,而return语句中的z为实型, 二者不一致,按上述规定,先将z转换为整型,然 后max(x,y)带回一个整型值2回主调函数main。 如果将main函数中的c定义为实型,用%f格式符输 出,也是输出2.000000。 有时,可以利用这一特点进行类型转换,如在函数中 进行实型运算,希望返回的是整型量,可让系统去 自动完成类型转换。但这种做法往往使程序