问答详情
源自:2-8 自动类型转换

自动类型转换

int n=什么

float f=什么

提问者:weixin_慕移动3443982 2023-07-02 20:50

个回答

  • weixin_精慕门9099542
    2023-07-03 23:18:37

    1. int n的自动类型转换:

    • 如果赋值给n的值是整数常量或整数表达式,编译器将自动将其转换为int类型。

    • 如果赋值给n的值是浮点数常量或浮点数表达式,编译器将自动将其取整并转换为int类型。

    float f的自动类型转换:

    • 如果赋值给f的值是浮点数常量或浮点数表达式,编译器将自动将其转换为float类型。

    • 如果赋值给f的值是整数常量或整数表达式,编译器将自动将其转换为带有小数部分的float类型。