getchar又是=号的
ch=getchar()表示将键盘输入的字符赋值给ch;
ch=getchar()!='N'等价于(ch=getchar())!='N',即先ch=getchar(),再判断是否满足ch!='N'
一个一个读字母,当读到N时结束,所以条件就是getchar不等于N,首先排除掉C和D,在小括号里ch=getchar()要括起来,表示一个整体,所以答案是A。
while((ch=getchar())!='N')
getchar()是从键盘获取字符,保存到变量ch中,然后判断ch是不是'N',如果是'N'循环结束,就不获取键盘输入的字符了