额。。帮忙下。VB的

来源:百度知道 编辑:UC知道 时间:2024/09/22 06:58:44
我想算一个计算题。20-N是等于8加多少。。
但是为什么程序都是错误的。~~
我现在才五年级啊,~
帮帮忙

Print 20 - n = 8 + n
For n = 1 To 10
Next
Print n

计算机不是人,VB不会这么计算
其实没有定义的时候n=0,只有basic允许不定义就使用,其他语言不允许
20-n=20
8+n=8
实际上计算的是
print 20=8
很明显输出是false

要嘛用别的思路转化公式
要嘛就穷举
n=0
do until 20-n=8+n
n=n+1
doevents
loop
print n

估计你是想这么写
for n=0 to 10
if 20-n=8+n then print n
next

貌似你没定义!