用c#语言怎样打印如下图形?高分求救!!!

题目要求输入3,打印如下图形:111121111输入5打印如下:1111112221123211222111111求代码啊!... 题目要求输入3,打印如下图形:
111
121
111
输入5打印如下:
11111
12221
12321
12221
11111
求代码啊!
展开
 我来答
onethinker
2012-10-08 · TA获得超过2583个赞
知道小有建树答主
回答量:431
采纳率:75%
帮助的人:167万
展开全部
观察外圈都是1,定义一个全局的整数k,k=n/2,用while(k-1==0)循环,然后再用for循环。从外圈向内产生a[n,n]的值。
public int[,] a=int[n,n];
public int k=n/2;
for (int i=1;i<n;i++)
{
a[i,0]=1;
a[0,i]=1;
}
while(k-1==0)
{
for (int i=k-1;i<n-k+1,i++}
a[i,k-1]=k
}
先写到这里,你想想把。
梦3男
2012-10-08
知道答主
回答量:55
采纳率:0%
帮助的人:19.1万
展开全部
用循环!!!!
追问
求代码啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式