2011-04-01 105 views
0

这里是我的问题:编写一个应用程序,提示用户输入正方形边的大小,然后显示一个由星号组成的空心正方形。我已经看到JavaScript使用这个,但没有与Visual Basic。他们是手牵手还是有人知道有什么好的网站可以帮助我理解如何为Visual Basic编写此代码。在Visual Basic中显示正方形

+0

告诉你真相我都与视觉基本混淆。我了解一些事情,但要做到这一点,我不知道从哪里开始。 – norris1023 2011-04-01 14:02:32

+0

idont甚至知道如何在visual basic中使用星号 – norris1023 2011-04-01 14:05:44

+0

也许你应该从一本VB.NET入门书开始。 – Oded 2011-04-01 14:07:16

回答

1

这是一个愉快的转移。 :)

Imports Microsoft.VisualBasic.Strings 
Module Module1 
    Sub Main() 
     Console.Write("Enter square size:") 
     Dim SquareSize As Integer = Console.ReadLine() 

     Console.WriteLine(StrDup(SquareSize, "*")) 
     For x As Integer = 1 To SquareSize - 2 
      Console.WriteLine(String.Concat("*", StrDup(SquareSize - 2, " "), "*")) 
     Next 
     Console.WriteLine(StrDup(SquareSize, "*")) 

     Console.WriteLine() 
     Console.WriteLine("DONE!") 
     Console.ReadLine() 
    End Sub 
End Module