永发信息网

用vb编写九九乘法表 其中的一个问题(不要求倒三角!)

答案:3  悬赏:0  手机版
解决时间 2021-05-13 23:33

dim a as integer

dim b as integer

dim c as string

for a=1 to 9

c=" "

for b=1 to 9

c=c & a & “ * " & b & " =" & a*b & vbtab

next b

print c

next a

其中为什么要给变量c 赋予一个空字符串?

c=c & a & “ * " & b & " =" & a*b & vbtab

包括这句的c=c怎么解释啊?

最佳答案

Private Sub Command1_Click()


Dim a As Integer '乘数

Dim b As Integer '被乘数

Dim c As String '乘积
'清屏函数
Cls
'列循环(乘数)
For a = 1 To 9
'做完1次循环之后清空乘积变量
c = ""
'行循环(被乘数)
For b = 1 To 9
'c = c是实现这种效果:1*1=1 1*2=2 1*3=3……
'vbTab增加一个Tab空格,不然就会出现这种效果:1*1=11*2=21*3=3……
c = c & a & " * " & b & " =" & a * b & vbTab
Next b
'将结果在窗体中显示
Print c
Next a
End Sub

全部回答

c=c & a & “ * " & b & " =" & a*b & vbtab

字符串的连接,或者叫字符串的累加也行

每次其实是一个累加,如果开始时不赋值为空,下一行会还有上一行的结果,因此,每行做之前都要清空
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
他捐赠了一些衣服和书给那些孩子.HE__ __SOME
忍耐的极限是多少?
PSP5.03gen-c怎么激活插件
天元区LOYOU地址是什么,有没有知道的
黑龙江省有哪几个高中比较适合补习呢?
老爸动手术祝福语,我爸得了下咽癌 爸刚才进手
网银K宝坏了插在电脑上显示的什么错误?
Dota小鹿怎么玩?
魔域怎么弄BB成神/我成神了,我要其他的BB成
人的价值在遭受诱惑的一瞬间被决定?
浠水县国土资源执法监察大队这个地址怎么能查
描写春天乡村的句子,关于田园风光春天的古诗
网银转账不是一个银行可以故意打错名字造成骗
现在夏天流行什么样的衣服?
索爱W715手机配制的蓝牙耳机可以用来听歌吗?
推荐资讯
最唯美的古代爱情诗词,最伤感的爱情诗句大全
那个DJ网站比较嗨? [音乐
如何让哼出来的歌 谱成曲子
车门处碰撞,最深处凹陷约10mm,如何修整?时
如何让qq更快升级
人体静电太高咋办??/
三星s3650c徐水有没有卖?
爱国的古代名句,描写口红的句子
赫山区恒协干洗(秀峰东路)地址是什么,有没有
怎样才查询自己属于什么星座
恩施市舞阳卫生院桂花园社区卫生服务站地址在
QQ堂怎么提高技术?在哪里找师傅?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?