99问答网
所有问题
用vb怎么编程第一行为123456,第二行为112345,第三行为111234
用vb怎么编程第一行为123456,第二行为112345,第三行为111234
举报该问题
推荐答案 2011-03-23
就三行吗?还是?
通用的算法:
第一行的字符串为完成的。
从第二行开始,n-1个1字符,加上该字符串的左边(字符串长度-n+1)个
代码:
s=“123456”
L=len(s) /即字符串的长度
print s
for n=2 to L
temp="" /初始temp为空
for i=1 to n-1
temp=temp+"1"
next i /上i循环,就是前面1的个数。由行数确定,第二行为1个1,第三行为2个1,当然不包括1234中的1。
ss=temp+left(s,L-n+1)
print ss
next n
输出结果为
123456
112345
111234
111123
111112
111111
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vevWeO7zW.html
其他回答
第1个回答 2011-03-23
dim s as string
s = "2345"
for i = 1 to 3
for j = 1 to i
picture1.print j ;
next j
picture1.print left(s,6-i)
next i
第2个回答 2011-03-23
dim b as string
b="23456"
for i=1 to 3
for j=1 to i
b="1" & b
next j
b="23456"
next i
相似回答
大家正在搜
123456每个数字只能用一次
vb编程可以做什么
vb怎么编写
vb怎么用
123456什么意思
123456使三边之和相等
123456是什么电话
vb编程入门
excel vb编程
相关问题
vb语言right(123456,2)为多少
VB程序问题 输出左上三角形,第一行1234567,第二行1...
第一行是1;第二行是1,2;第三行是1,2,3; java编...
答案是第一个3.5第一行第二个4.5第二行第一个9.5第二行...
在VB中,1234、123456&、1.2346E+5、1....
vb在窗体上输出自然数123456
若:四阶行列阵:第一行1234第二行5678第三行00x3第...
计算下列行列式;第一行1111,二行-1234,三行1491...