首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何打印分隔列?

如何打印分隔列?
EN

Stack Overflow用户
提问于 2015-07-12 20:23:35
回答 1查看 141关注 0票数 2

假设开始是1,停止是10。我想在列号中打印1到5,然后在另一个列号中打印6-10。

我能单圈做这个吗?还是我必须做另一个循环?另外,我也不知道如何从第二列( {1, -10} )开始

代码语言:javascript
复制
    Console.WriteLine("{0,-10}", "Number")

    Dim split = (starting + stopping) / 2

    For A = starting To split
        Console.WriteLine("{0,-10}", A)
    Next

更新-预期结果

代码语言:javascript
复制
Number Number
1      6
2      7
3      8
4      9
5      10

更新2 -使它们对齐,而不是使用空格(),任何其他解决方案,我们可以使它们相同的宽度,并在中间列对齐

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-12 20:52:50

我会用一个循环来写这样的东西:

代码语言:javascript
复制
Sub TwoColumns(ByVal starting as Integer,ByVal stopping as Integer)
  Dim split As Integer,i As Integer
  split = (starting + stopping) / 2
  For i=starting  to split
    Debug.Print (i) & Space(5) &  (i+split-starting)
  Next i
End Sub
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31372195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档