3个回答
展开全部
字符×整数=整数型;字符+浮点=浮点;双精度-单精度=双精度;
这个牵涉到强制转化问题,有个优先级,低精度的和高精度的数据运算时,把低精度的转化为高精度的数据,结果是高精度的数据。
这个牵涉到强制转化问题,有个优先级,低精度的和高精度的数据运算时,把低精度的转化为高精度的数据,结果是高精度的数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果不强制转换为相应的int类型的ascii码,一般是编译出错,double-float一般是float型,虽然内部是八位的浮点数寄存器运算。
追问
题目是
在C语言中若有下列定义,则表达式a*b+d-c的值的类型为()。
char a; int b; float c; double d;
A.int B.char C.float D.double
选什么? 这是自动转化还是强制性转换啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询