问题
单项选择题
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】 程序功能是计算1~10的阶乘。 【程序】 SET TAIK OFF CLEAR N=1 DO WHILE N<11 Y=1 (1) STR (N,2)+“的阶乘是:”+STR (Y,8) (2) ENDDO SET TAIK ON RETURN (3) PARAMETERS N,Y IF N>1 DO FP WITH N-1,Y (4) ENDIF RETURN |
A.Y=N*Y
B.Y=N+Y
C.Y=N
D.Y=(N-1)* Y
答案
参考答案:A
解析: 从过程结构看,过程中最后的运算语句应该是阶乘的具体算法公式,所以该语句是“Y=Y*N”。