区别就是两者都是形容词,但意思是不一样的,具体的不同如下
rewarding中文意思是adj. 值得的,有意义的赚钱的,营利的
Despite its length and convoluted plot, "Asta's Book" is a rich and rewarding read.虽然《阿斯塔的书》篇幅冗长、情节复杂,但不失为一本丰富及有益
successful中文意思是adj. 成功的,如愿以偿的事业有成的,飞黄腾达的(公司、影片、产品等)利润丰厚的,非常赚钱的
Mr. Singh was a highly successful salesman.