首页试题详情
难度: 使用次数:138更新时间:2026/03/16
1.
以下函数调用中,哪一个是正确的?
A.int a = (int)fun1();
B.int a = fun1();
C.int a = fun1(3);
D.float a = fun1();
题型:选择题 知识点:第六章 函数
【答案】
B
【解析】
如果函数返回值类型为int,则直接赋值给int变量是正确的。选项D中,如果函数返回的是float类型,则不能直接赋值给int变量。选项A中,显式类型转换是允许的,但题干中未说明函数返回类型。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

类题推荐:

未分类