谁能帮我做下面的编程题.谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:00:43
请分别用Do while…LOOP语句、 Do until…LOOP语句、For…Next语句实现计算2+4+…+102,并要求显示其结果和循环次数。
需要用ASP程序编

int a=2
long s=0
do while a<=102
s=s+a
a=a+2
loop
-----------------------------------------
int a=2
long s=0
do until a>102
s=s+a
a=a+2
loop

-----------------------------------------
long s=0
int a
for a=2 to 102 sept 2
s=s+a
next

不知道你是什么语言,大致是这样的

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<HTML>
<HEAD>
<TITLE>For...Next语句应用示例</TITLE>
<SCRIPT LANGUAGE = "VBScript">
Sub Addtion()
Dim counter,sum,a
sum=0
For counter = 2 To 102 Step 2
sum = sum + counter
a = a+1
Next
MsgBox "2+4+…+102=" & sum &"循环重复了 " & counter & " 次。"
End Sub
</SCRIPT>
</HEAD>
<BODY>
2+4+6+…+102的结果<BR>
请单击下面的按钮。
<FORM>
<INPUT TYPE = "button" NAME =