C语言 17题为什么选D 我需要解释 谢谢

如题所述

关键在于 scanf("%s",str); 当从键盘拍入 an anple 时, 输入语句 读到 分隔符 空格 时, 输入就结束了, 剩余的anple回车 留在输入缓冲区内 。所以 char str[100]; 中 只存入了 an 两个字符。
invers 反序函数调用后,an 反序为 na, 输出 为 na 所以选 D。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-05
这是个啥?😂