问题 填空题

若有以下定义: char a;int b; float c;double d; 则表达式a*b+d-c值的类型为 【7】

答案

参考答案:double或双精度型

解析:[命题目的] 考查表达式的运算规则。[解题要点] C语言中,如果运算符两边的数据类型不同,将进行类型转换,根据转换规则,短整型转为长整型;整型转换为实型。[考点链接] 数据类型的强制转换。

单项选择题
多项选择题