Print "a="; a,指Print"a=";a 在屏幕上输出字符串 a=和a的值.可是运行的结果怎么只有a=?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/23 23:52:53
Print "a="; a,指Print"a=";a 在屏幕上输出字符串 a=和a的值.可是运行的结果怎么只有a=?
为本人刚学不太懂
既然Print "a="; a,只输出a=的值那在编程的时为什么不写成Print "a="而要写成Print"a=";a 这个样子?笨了点.程序如下:
Private Sub Form_Click()
Dim c%,s%
c = 20,s=10
a= s + c
Print "a=";a
End Sub
vlaoda大虾您好:那我最近可不可以将 Print "a=";a改成 Print a呢?还有就是 Print "a="和 Print a的区别?
为本人刚学不太懂
既然Print "a="; a,只输出a=的值那在编程的时为什么不写成Print "a="而要写成Print"a=";a 这个样子?笨了点.程序如下:
Private Sub Form_Click()
Dim c%,s%
c = 20,s=10
a= s + c
Print "a=";a
End Sub
vlaoda大虾您好:那我最近可不可以将 Print "a=";a改成 Print a呢?还有就是 Print "a="和 Print a的区别?
估计,你的a没有被赋值,也没有被声明为数值类型的变量.
否则,因该有值输出,至少输出一个0阿
答案补充:
你的代码我运行没有问题(除了格式错误)
例如逗号、分号是中文的,语句间隔不是冒号.
运行结果:
a= 30
没有问题.
答案再补充:
1、可以改,不过使用
Print "a=";a
输出结果会比较清晰,不但知道数值,还知道是谁的值.而使用
Print a
也可以输出值,如果输出内容少则无所谓,多了就容易搞混.
因此我更主张采用以下输出方式:
Print "合计为:";a
2、Print "a="
输出的结果永远是
a=
而
Print a
输出的则是a的值.在你的例子中就是
30
如果,把
c=20
改成
c=50
就会输出
60
如果改成
c=“大家好”
当然,c的类型也要改的,不然会出错.
输出结果就成为
大家好10
这就是区别了.
3、建议你多试验,多比较.主席教导我们:实践出真知,斗争长才干
否则,因该有值输出,至少输出一个0阿
答案补充:
你的代码我运行没有问题(除了格式错误)
例如逗号、分号是中文的,语句间隔不是冒号.
运行结果:
a= 30
没有问题.
答案再补充:
1、可以改,不过使用
Print "a=";a
输出结果会比较清晰,不但知道数值,还知道是谁的值.而使用
Print a
也可以输出值,如果输出内容少则无所谓,多了就容易搞混.
因此我更主张采用以下输出方式:
Print "合计为:";a
2、Print "a="
输出的结果永远是
a=
而
Print a
输出的则是a的值.在你的例子中就是
30
如果,把
c=20
改成
c=50
就会输出
60
如果改成
c=“大家好”
当然,c的类型也要改的,不然会出错.
输出结果就成为
大家好10
这就是区别了.
3、建议你多试验,多比较.主席教导我们:实践出真知,斗争长才干
Print "a="; a,指Print"a=";a 在屏幕上输出字符串 a=和a的值.可是运行的结果怎么只有a=?
Print a与print a,print a;的区别?
LET A+5.1,LET B=INT(A+2),PRINT B,END 运行结果
BASIC题目:求下列程序的运行结果 1.10 A=5 20 GOTO 40 30 A=A+1 40 PRINT A 5
Print a,b与Print a; b的区别?
C语言中print(a=%d,
INPUT a b=a\10-a/10+a MOD 10 PRINT b END 若a=35,则程序运行后的结果是?
VB执行下列程序:A=300 B=20 A=A+B B=A-B A=A-B Print B 求程序运行后的结果!
a=2,b=3,a=b,b=a,print a,b结果a,b是什么
C#中 命名空间是 A ,类是 Print . A.Print a=new A.Print() 请问下a是什么意思 请详
C#中 命名空间是 A ,类是 Print A.Print a=new A.Print() 请问下a是什么意思 请详细解
Print "a";Tab(3);"b" 输出的是什么