这个程序的结果为什么是这个?详细说一下过程

2026年09月22日 11:37
有1个网友回答
网友(1):

字符串从第一个字符到最后一个字符,对k循环。
k=0,c='t',找到default,输出N,此时输出的是N

k=1,c='e',找到case 1,空语句,找到case 3,空语句,找到case 5,输出c对应的字符,输出e,n自增1,n=1,输出n的值,输出1,此时输出的是Ne1

k=2,c='a',找到default,输出N,此时输出的是Ne1N

k=3,c='c',找到ase 3,空语句,找到case 5,输出c对应的字符,输出c,n自增1,n=2,输出n的值,输出2,此时输出的是Ne1Nc2
k=4,c='h',找到default,输出N,此时输出的是Ne1Nc2N
循环结束。
因此最终的输出结果为Ne1Nc2N,选C。