问题
单项选择题
说明:阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序】 SET TALK OFF N=325 X=“ABCDEFGHIJ” Y=“甲乙丙丁戊已.” NC=ALLTRIM(STR(N,6)) L=LEN(NC) N2=2*L-1 NN=" K=1 DO WHILE K<=L N1=INT(VAL(SUBSTR(NC,K,1))* 2+1) NN=NN+SUBSTR(X,N1,1) NN=NN+SUBSTR(Y,N2,2) N1,N2,NN N2=N2-2 K=K+1 ENDDO K SET TALK ON |
K的输出结果为 ______。
A.2
B.3
C.4
D.5
答案
参考答案:C
解析: 按上题分析知此时K=4,不满足DO WHILE的循环条件K<=3,所以退出DO WHILE循环,输出K值为4。