请问用asp循环语句.解答此题

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:26:39
用10元钱买东西,买笔记本是0.8元,铅笔是0.2元,圆珠笔是1.3元
要求全部钱用完,而且每样东西都要有一样.
此题没有唯一的答案,哪个高手能交一下!!谢谢了~

程序:

<%
for bjb=1 to 10/0.8
for qb=1 to 10/0.2
for yzb=1 to 10/1.3
if bjb*0.8+qb*0.2+yzb*1.3=10 then response.write "笔记本:"&bjb&",铅笔:"&qb&",圆珠笔:"&yzb&"<br>"
next
next
next
%>

结果:
笔记本:1,铅笔:7,圆珠笔:6
笔记本:1,铅笔:20,圆珠笔:4
笔记本:1,铅笔:33,圆珠笔:2
笔记本:2,铅笔:3,圆珠笔:6
笔记本:2,铅笔:16,圆珠笔:4
笔记本:2,铅笔:29,圆珠笔:2
笔记本:3,铅笔:12,圆珠笔:4
笔记本:3,铅笔:25,圆珠笔:2
笔记本:4,铅笔:8,圆珠笔:4
笔记本:4,铅笔:21,圆珠笔:2
笔记本:5,铅笔:4,圆珠笔:4
笔记本:5,铅笔:17,圆珠笔:2
笔记本:6,铅笔:13,圆珠笔:2
笔记本:7,铅笔:9,圆珠笔:2
笔记本:8,铅笔:5,圆珠笔:2
笔记本:9,铅笔:1,圆珠笔:2