c++基础题:数据类型判断
变量a是整型,f是实型,i是双精度型,则表达式10+"a"+i*f值的数据类型为( )。A.int
B.float
C.double
D.不确定
这里“a”是字符串型,能做加法吗,是先10+“a”结果升为整型再算后面升为double型?还是直接不能算啊 百度了一下都是这个10+'a'+i*f
你应该看错了,"a"在这里是错的,应该是'a',"a"的话不能运算直接报错 "a"在c语言中应该是不能直接加的吧! baige 发表于 2020-8-26 08:07
百度了一下都是这个10+'a'+i*f
你应该看错了,"a"在这里是错的,应该是'a',"a"的话不能运算直接报错
我也百度了,可能我遇到的这个题目错了
页:
[1]