题目
表达式 9/2 的数据类型是 _ 。A. intB. floatC. doubleD. 无法确定
表达式 9/2 的数据类型是 _ 。
A. int
B. float
C. double
D. 无法确定
题目解答
答案
A. int
解析
步骤 1:确定运算符和操作数类型
表达式 9/2 中,运算符是除法运算符 `/`,操作数是整数 9 和整数 2。
步骤 2:整数除法运算
在 C 语言中,当两个整数进行除法运算时,结果也是整数。整数除法会直接舍弃小数部分,只保留整数部分。
步骤 3:确定结果类型
由于 9 和 2 都是整数,9/2 的结果是整数 4,因此表达式 9/2 的数据类型是整型(`int`)。
表达式 9/2 中,运算符是除法运算符 `/`,操作数是整数 9 和整数 2。
步骤 2:整数除法运算
在 C 语言中,当两个整数进行除法运算时,结果也是整数。整数除法会直接舍弃小数部分,只保留整数部分。
步骤 3:确定结果类型
由于 9 和 2 都是整数,9/2 的结果是整数 4,因此表达式 9/2 的数据类型是整型(`int`)。