问题 单项选择题

对任意输入的x,READ(*,*)xK=SIN(x)WRITE(*,*)KEND此程序执行后K的值为:()

A.在区间[-1,1]中的一个值

B.一定等于0

C.在区间(-1,1)中的一个值

D.K=0或K=-1

答案

参考答案:B

解析:在数学上,SIN(x)的值为[-1,1]之间,但实际上计算机不可能输入0.5π。这样SIM(x)的值为(-1,1)之间,K为整型变量,故结果一定等于0。

单项选择题
单项选择题