发布网友
共1个回答
热心网友
*s++=*t++//这是一个赋值语句,返回值是*s++因此,括号里的一定是*s
while语句的停止条件是表达式不成立。但既然while判断了表达式,那表达式的结果就会被运算一次,而每运算一次会让*s++,*t++。也就是说,在退出循环的时候,s和t还加了1。
但是C选项中,只有*s不为0才会让*s++,*t++。所以最后一次没有加。
故答案选择B