asp循环问题,固定循环几个数值

用dowhile循环循环出类似下面的结果:1234123412341234........ 用do while 循环
循环出类似下面的结果:
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
.
.
.
.
.
展开
 我来答
heroes12315
2011-02-13
知道答主
回答量:25
采纳率:0%
帮助的人:7.8万
展开全部
//C#搞法

/*for嵌套*/

int num1=10;//外层循环多少次 随便写了个10次
int num2=4;//内层循环多少次 按你说的4次
for(int i=1;i<num1;i++)
{
for(int j=1;j<num2;j++)
{
//这里输出当前的数字j
//Response.Write(j.ToString()); // 网页的
//Console.WriteLine(j.ToString()); //控制台的
//.....其它的.....
}
}
//最后就是输出了10次1-4

/*do while*/
int num1 = 10;//声明外层循环多少次
int num2 = 4;//声明内层循环多少次
int n1 = 0;//外层记录变量
int n2 = 0;//内层记录变量
do{
do{
n2++; //由于是从0开始 所以先++
if (n1 != num1)//因为do while是先执行一次 所以先判断外层是否已经循环完毕 再决定是否输出
{
Response.Write(n2.ToString() + "<br/>");//输出内层循环的值
}
} while (n2 != num2);//如果不相等 继续循环 相等 跳出
if (n2 == num2)//如果相等 跳出循环后将内层变量清0
{
n2 = 0;
}
n1++;//外层记录++;
}
while (n1 < num1);//如果不相等 继续循环 相等 跳出
Response.Write("结束");//外层循环完毕 结束
度老虎
2011-02-13 · TA获得超过1548个赞
知道大有可为答主
回答量:1661
采纳率:100%
帮助的人:2377万
展开全部
要求不够明确:要循环的数值怎么样?现成的还是运算得来的?有什么规律?要怎么循环?
就你写出来的结果,可以这么写:
<%
i=1 '要循环的数值,这里假设从1开始
j=1
do while j<=4 '循环次数在这改
response.write i & "<br>"
if i=4 then '设置要循环的数值,这里假设到4结束
i=1
j=j+1
else
i=i+1
end if
loop
%>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ch_wangw
2011-02-13 · 超过66用户采纳过TA的回答
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:78万
展开全部
简单的,给你个思路,运用循环嵌套就行,外循环控制次数,内循环控制显示1234。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式