综合练习:宋词排列

苏轼有词

念奴娇 赤壁怀古 大江东去 浪淘尽 千古风流人物 故垒西边 人道是 三国周郎赤壁 乱石穿空 惊涛拍岸 卷起千堆雪 江山如画 一时多少豪杰 遥想公瑾当年 小乔初嫁了 雄姿英发 羽扇纶巾 谈笑间 樯橹灰飞烟灭 故国神游 多情应笑我 早生华发 人生如梦 一尊还酹江月

将该词按传统直列的方式输出

1None.gifstring[]body=("念奴娇赤壁怀古大江东去浪淘尽千古风流人物故垒西边"+
2None.gif"人道是三国周郎赤壁乱石穿空惊涛拍岸卷起千堆雪江山如画一时多少豪杰"+
3None.gif"遥想公瑾当年小乔初嫁了雄姿英发羽扇纶巾谈笑间樯橹灰飞烟灭故国神游"+
4None.gif"多情应笑我早生华发人生如梦一尊还酹江月").Split('');
5None.gifintmaxLenght=0;
6None.giffor(inti=0;i<=body.Length-1;i++)//求最长的句子长度
7ExpandedBlockStart.gifContractedBlock.gifdot.gif{maxLenght=System.Math.Max(body[i].Length,maxLenght);}
8None.giffor(inti=0;i<=maxLenght-1;i++)//最多输出多少行
9ExpandedBlockStart.gifContractedBlock.gifdot.gif{
10InBlock.giffor(intj=body.Length-1;j>=0;j--)
11ExpandedSubBlockStart.gifContractedSubBlock.gifdot.gif{
12InBlock.gifif(body[j].Length-1>=i)
13ExpandedSubBlockStart.gifContractedSubBlock.gifdot.gif{
14InBlock.gifSystem.Console.Write("{0}",body[j].Substring(i,1));
15ExpandedSubBlockEnd.gif}

16InBlock.gifelse
17ExpandedSubBlockStart.gifContractedSubBlock.gifdot.gif{
18InBlock.gifSystem.Console.Write("{0}","");
19ExpandedSubBlockEnd.gif}

20ExpandedSubBlockEnd.gif}

21InBlock.gifSystem.Console.WriteLine();
22ExpandedBlockEnd.gif}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值