一道VB程序题!

我现在脑袋一片空白!有一道题目需要大家帮忙
程序实现:从键盘输入一个正整数n,用三种不同的循环程序结构实现在窗体上面输出n行字符Hello!
三个循环为:While····Wend, Do···Loop, For···Next
希望高手帮助!谢谢!~~

这个题目的关键是循环的条件
这三个循环的终止条件不同,因此同样循环n次,设置的循环终止条件也不同

private sub command1_click()
dim n as integer
n=val(inputbox("请输入n:"))

for i=1 to n
me.print "Hello!"
next i

me.print

i=1
while i<=n
me.print "Hello"
i=i+1
wend

me.print
i=1
do
me.print "Hello!"
i=i+1
loop until i>n
end sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-11-12
你的意思是输入一个正整数 然后按照这个正整数来输出hello这个字符吧??
是不是输入2 就在窗体上打出两行hello???
这个应该是很简单啊
比方说for把
for a=1 to 3
print "hello"
next
这么简单的三行就行了,其他的以此类推就行了

参考资料:我的百度空间http://hi.baidu.com/bbforget

相似回答
大家正在搜