单选题 以下不能正确计算代数式sin2( )值的C语言表达式是( )。

【正确答案】 A
【答案解析】[解析] 本题考查的是除法运算符“/”的用法。当运算符“/”的左右两边运算分量都是整数的时候,运算结果也是一个整数,如果除不净则舍去小数部分。若两个运算分量有一个是实数,才会返回真正除法上的实数结果。选项A)中传递给sin()函数的参数表达式1/2计算出来的结果为整数0,所以不能正确计算出题目要求的值,而其余选项中,除号两边都至少有一个运算分量是实数,故应该选择A)。