因此第一空填写:prime=2
2)第二空应该是打印等号和第一个因数。
因此第二空应该填:"%c%d“
3)第三空应该是把等号换成乘号
因此第三空应该填:"*“
4)第四空应该是发现当前循环值不能再被整除时,换下一个试试
因此第四空应该填:"prime=prime+1“或”prime++“
5)第五空应该是控制输出换行的。
因此应该填:"\n"
首先,i是个整型变量,是不能进行字符串的连接 *** 作的:i=i &vbCrLf其次,i是For循环的循环变量,是用来控制循环次数的,如果中途改变了它的值,就会打乱循环,所以必须用另一个变量来储存它的值
最后,你的代码要注意空格的使用,比如 If imod2 = 0 Then VB会误认为imod2是个变量!必须改为:If i mod 2 = 0 Then
还有好多错误,甚至你所谓的答案本身也有错(Text1.Value应该是Text1.Text),也不知是否你的手误。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)