smoking
是动名词。就是在一般动词后加上ing变成它的名词形式。
用smoking这种形式表示动作。"no
smoking"表示禁止这个动作的发生。
而如果用smoke只是单纯的表示“没有烟”,是说没有这种东西。
这和我们想表达的“禁止吸烟”的意思相去甚远。
是禁止吸烟吧?
no smoking
[词典][医] 禁烟
[例句]The cafe owner has put up the required 'no smoking' signs, but thinks his responsibility stops there
咖啡馆老板已经按规定贴上了“禁止吸烟”的标志,但是他认为自己的责任就止于此。