asp for循环输出问题

运用for循环怎么才可以输出横向十个*纵向五个*构成的长方形?以及平行四边形?因为是初学就用最基本的for循环语句输出就可以了复杂的看不懂啊... 运用 for 循环 怎么才可以输出 横向十个 * 纵向五个 * 构成的长方形?
以及平行四边形?
因为是初学 就用最基本的 for 循环语句 输出 就可以了 复杂的看不懂啊
展开
 我来答
yayade216
2011-03-22 · 超过12用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:38.1万
展开全部
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//长方形
Console.WriteLine("长方形");
for (int i = 0; i < 5; i++)
{
Console.WriteLine("***********");
}

//平行四边形
Console.WriteLine("平行四边形");
for (int i = 0; i < 5; i++)
{
string str = "";
for (int j = 0; j < i; j++)
{
str += " ";
}
Console.WriteLine(string.Format("{0}***********", str));
}

Console.ReadLine();
}
}
}
//现在横向是定死10个* 如果你想更灵活 那就用双层嵌套吧,如果需要双层嵌套的详细例子就追问吧
追问
因为是初学 就用最基本的 for 循环语句 输出 就可以了  复杂的看不懂啊  老师要求使用嵌套
用while循环也行啊 我刚学没几天 你就给我整这么复杂的 尽量简单点吧 呵呵 谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cx1982420
2011-03-22 · TA获得超过1358个赞
知道小有建树答主
回答量:741
采纳率:100%
帮助的人:333万
展开全部
<%
'横十,纵五的*
i=0
j=0
for i=0 to 4
for j=0 to 9
response.write "*"
next
response.write "<br/>"
next
%>
追问
那平行四边形呢? 咋做?
追答
'平行四边行
i=0
j=0
k=0
for i=0 to 4
'打印前面空格5可以自己定
for k= i to 5
response.write " "
next
for j=0 to 9
response.write "*"
next
response.write ""
next
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shatain
2011-03-22 · 超过24用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:52.6万
展开全部
长方形
for(int i=0;i<5;i++)
{
for(int j=0;j<10;j++)
{
console.write("*");
}
console.writeline();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Fisheryc
2011-03-22 · TA获得超过246个赞
知道小有建树答主
回答量:344
采纳率:100%
帮助的人:168万
展开全部
你需要用计数、求模来实现。模为0时,打印“<tr>”,模为4时,打印“</tr>”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式