首页试题详情
难度: 使用次数:138更新时间:2026/03/16
1.
以下哪个选项是**合法**的变量定义方式?
A.int a = 3.14;
B.float b = 5;
C.double c = 100L;
D.char d = 'A';
题型:选择题 知识点:第二章 数据类型、运算符与表达式
【答案】
B
【解析】
在C语言中,int类型不能直接初始化为浮点数(如A选项),建议使用类型转换。L是long类型后缀,不能用于double类型(如C选项)。D选项的char变量初始化为字符是正确的。因此B选项是合法的。

查看答案和解析

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

低至 ¥0.1 起

类题推荐:

未分类