求教asp选择语句有关问题

求教asp选择语句问题

<%
 zongjifen=clng(qiandaodefen+yuxidefen+zuoyedefen+jilvdefen)
 if 0<zongjifen<300 then
 response.write "星级:<img src='images/0.gif' width='300' height='50' align='absmiddle'>"
 elseif 299<zongjifen<800 then
 response.write "星级:<img src='images/1.gif' width='300' height='50' align='absmiddle'>" 
elseif 799<zongjifen<1300 then
 response.write "星级:<img src='images/2.gif' width='300' height='50' align='absmiddle'>"
 elseif 1299<zongjifen<1800 then
 response.write "星级:<img src='images/3.gif' width='300' height='50' align='absmiddle'>"
 elseif 1799<zongjifen<2300 then
 response.write "星级:<img src='images/4.gif' width='300' height='50' align='absmiddle'>"
 elseif 2299<zongjifen<2800 then
 response.write "星级:<img src='images/5.gif' width='300' height='50' align='absmiddle'>" 
end if
 %>
 

不知道哪错了, 即使zongjifen的数字变了,也老执行response.write "星级:<img src='images/0.gif' width='300' height='50' align='absmiddle'>"这一句。求指教!



------解决思路----------------------
 if 0<zongjifen and zongjifen<300 then