| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 884 人关注过本帖
标题:[求助]如何输出一个数组,让它成倒三角形排列。??
只看楼主 加入收藏
chuan2008
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-10-12
结帖率:100%
收藏
 问题点数:0 回复次数:7 
[求助]如何输出一个数组,让它成倒三角形排列。??

如何输出一个数组,让它成倒三角形排列。如:*************
***********
*********
*******
*****
***
*

搜索更多相关主题的帖子: 三角形排列 输出 
2007-10-12 12:46
浪漫幕末
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-10-12
收藏
得分:0 

string a[10][10];
for(int i=0;i<10;i++)
{
int m=10-i;
int n=i;
for(;n<m;n++)
{
Console.Write(a[i][n]);
}
Console.WriteLine(" ");
}
2007-10-12 13:21
浪漫幕末
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-10-12
收藏
得分:0 

我写的只是一个思路,你知道怎么控制循环就OK了~

2007-10-12 13:22
鬼孤
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-10-11
收藏
得分:0 
做这种编程,最重要的是找到图形的规律
例如本题:
1:自定向下,*依次减2;
2:空格数,每行开始都比下一行多一个;
所以只要控制好第一行的输出,然后遵循上面的两个规律依次输出下面的就
OK了;

2007-10-12 13:28
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
这是t-sql的.

[CODE]declare @i int
declare @s varchar(100)
set @i=10
while @i>=1
begin
set @s=space(10-@i)
set @s=@s+replicate('*',@i*2-1)
set @i=@i-1
print @s
set @s=''
end[/CODE]

我的msn: myfend@
2007-10-12 14:12
llt2007
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-10-12
收藏
得分:0 
4楼的分析很好啊,数组的编程很重要。我得好好学习下
2007-10-12 15:15
chuan2008
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-10-12
收藏
得分:0 

谢谢各位!!!!


风干的躯体,永恒的生命,不朽的灵魂!
2007-10-12 17:01
追寻完美
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:5
帖 子:331
专家分:0
注 册:2007-9-30
收藏
得分:0 
呵呵

[glow=255,red,2] 无限制追求技术的完美[/glow]
2007-10-12 19:17
快速回复:[求助]如何输出一个数组,让它成倒三角形排列。??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031800 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved