解:因为科技书和文艺书的本数比是1:3;所以科技书和文艺书的本数比是3:9,
因为漫画书的本数与文艺书的本数的比是5:9;
所以科技书和文艺书及漫画书的本数比是3:9:5,
5100÷(3+9+5)×9,
=5100÷17×9,
=300×9,
=2700(本),
答:学校有文艺书2700本.
分析:由“漫画书的本数是文艺书的
,”得出漫画书的本数与文艺书的本数的比是5:9,而再由“科技书和文艺书的本数比是1:3,”得出科技书和文艺书的本数比是3:9,所以科技书和文艺书及漫画书的本数比是3:9:5,所以把科技书的本数看作3份,文艺书的本数看作9份,漫画书的本数是5份,由此求出总份数为3+9+5=17份,进而求出一份数,最后求出文艺书的本数.
点评:根据题意求出科技书和文艺书及漫画书的本数比是解答此题的关键,再利用按比例分配的方法解答.