这个题目BC是不是都有问题呀?
书上说的可以大小写呀?
为什么选择B呢
B这个说法只能说不严谨,事实上c语言的写法就是实部与虚部都用的double类型
但你3+4j 这样写是没错的,只不过在内部转成了浮点型,因为浮点比整数的数范围表达就要宽
>>> a = 12.3+14J
>>> a
(12.3+14j)
>>>
亲亲,C也有问题,实际操作结果显示大写也没问题。
本题选C,答案错了,题主你选的是正确的。
解释如下:
1️⃣复数的实部和虚部都必须是浮点数,B选项正确。✔
2️⃣C选项可以是大写"J"也可以是小写的"j",C选项错误。✖