A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 拼音 中级黑马   /  2013-5-22 13:25  /  1145 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

读取以下文本 08  8  1  0  0  0.0000000  0  9G 5G 9G12G14G15G18G22G24G30
    23023228.594   120987880.454 8  23023229.007    94276281.39546
    20315626.160   106759315.571 9  20315624.966    83189072.28349
    23113227.645   121460820.006 8  23113227.426    94644805.40647
    23585951.463   123944994.966 7  23585950.752    96580533.68745
    24206903.639   127208107.895 7  24206904.015    99123183.80645
    20974150.535   110219897.985 9  20974148.872    85885611.68848
    22984785.263   120785858.640 8  22984783.417    94118848.57046
    22680731.352   119188035.114 8  22680730.729    92873784.76546
    24157938.114   126950817.041 7  24157937.996    98922720.98844
  要求输出结果除第一行外下面9行处于同一行 要能循环 有这么许多块数据


回答

C# code
?
1
2
3
4
5
6

            var query = File.ReadAllLines("1.txt", Encoding.Default).Skip(1);
            for (int i = 0; i < Math.Ceiling(query.Count() * 1.0 / 9); i++)
            {
                Console.WriteLine("===========第{0}组============", i + 1);
                Console.WriteLine(string.Join(" ", query.Skip(i * 9).Take(9)));
            }

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马