如果一个栈在进行入栈操作时发生上溢,且此时栈中有n个元素,那么这个栈的最大容量是多少? A. n-1 B. n C. n+1 D. n/2 答案解析 核心考点是栈的容量和上溢条件。当栈在进行入栈操作时发生上溢,说明栈已经满了,此时栈中的元素数量就是栈的最大容量。因此,正确答案是B。错误选项A、C、D分别表示栈的最大容量为n-1、n+1和n/2,这些都不符合上溢时的条件。 正确答案:B