单选题 有如下一段程序:
SET TALK OFF
A=1
B=0
DO WHILE A<=100
IF.NOT.A/2=INT(A/2)
B=B+A
ENDIF
A=A+1
ENDDO
? B
SET TALK ON
RETURN
该程序的功能是______。
【正确答案】 D
【答案解析】[解析] 分析该段程序的目的,可以看到当A/2与INT(A/2)不等时,就将A的值添加到B中,只有当A为奇数时,A/2与INT(A/2)才不等,因此可以判断本题所给程序的功能是计算1到100中所有奇数之和。因此本题的正确选项是D。