vb考试题 求解啊 !

1)输出1到100之间的所有整数。2)计算1+(1+2)+(1+2+3)+…+(1+2+3+4+5+6+7+8+9)+(1+2+3+4+5+6+7+8+9+10)3)输入... 1) 输出1到100之间的所有整数。
2) 计算1+(1+2)+(1+2+3)+…+(1+2+3+4+5+6+7+8+9)+(1+2+3+4+5+6+7+8+9+10)
3) 输入含有若干个单词的一个句子,求其中最长的单词。
确认正确后马上给。没有更多的了。
展开
 我来答
星惶e
2012-06-04 · TA获得超过215个赞
知道小有建树答主
回答量:337
采纳率:40%
帮助的人:200万
展开全部
第一题
for i=1 to 100
print i;
if i mod 10=0 then print ’10个换行
next
print
第二题
sum=0
for i=1 to 10
for j=1 to i
sum =sum+j
next
next
print sum
第三题麻烦,要上机做了,先给你前两个
Private Sub Command1_Click()
Dim maxw As String
w = Split(Text1.Text, " ")
maxw = w(0)
For i = 0 To UBound(w)
If Len(w(i)) > Len(maxw) Then maxw = w(i)

Next
Print maxw
End Sub
更多追问追答
追问
把第二个写的在清楚一些吗!
追答
怎么清楚法啊,看不明白 ?
hejian511
2012-06-04 · TA获得超过846个赞
知道大有可为答主
回答量:1559
采纳率:0%
帮助的人:1477万
展开全部
for i=1 to100
print i
next

二:
dim sum as long
for i =1 to 10
for j =1 to i
sum=sum+j
next
next
msgbox sum


dim maxL as string
dim s as string
do
s=inputbox("输入单词,输入0结束")
if s="0" then exit do
if len(s)>len(maxl) then maxl=s
loop
msgbox "最长的词" & maxL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自己独享
2012-06-04
知道答主
回答量:30
采纳率:0%
帮助的人:6.5万
展开全部
1) for i=1 to 100
print i
next i
2) for i=1 to 10
for j=i to 1 step -1
sum1=sum1+j
next j
next i
print sum1
3) a=text1.text
b=split(a," ")
c=b(0)
for i=0 to ubound(b)
if len(b(i))>len(c) then
c=b(i)
endif
next i
print c
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式