回复:再问一个VB题……OTL
...........不用vb用basic可以吗...........只在小学是学过...现在被迫改语言了...
字符里的空格用_表示
new
DIM T%,A$,J%,F$
for T=1 to 6
A$="_";IF T MOD 2=1 THEN F$="_ _" ELSE F$="_ -"
FOR J=1 TO T
A$=A$+RIGHT$(STR$(J),1)
PRINT F$;A$
NEXT J
PRINT
NEXT T
END
RUN
似乎是这样 basic的编译器不知飞到哪里去了无法确认(而且没用过vb...当年学校的机都是386......)
大概是两个变量 T是从1 到6 另一个J是 1 到 T
把 J变成字符放到A行成" 1"," 12"," 123".......(用两个循环我想不到不把数字变字符就可以做出的方法);由你的样例不难看出奇数行全是空 偶数行全有减号 所以给个判断偶数都加上"-"就这样输出似乎就可以 了
我学的时候程序中除了定义要用$ 程序中字符型都要加上$ 如果vb不需要就去掉
还有程序首部该加什么就加什么吧...忘记要不要加new了...
啊!!!!!!!!信息学联赛 又一次提高组失利 保送无望拉!!!!!!!!![:Orz:]