求助!!!用VF, do while 求等差数列和
答案:2 悬赏:70
解决时间 2021-02-13 16:24
- 提问者网友:騷女、無惡不作
- 2021-02-12 20:52
求助!!!用VF, do while 求等差数列和
最佳答案
- 二级知识专家网友:野性且迷人
- 2021-02-12 21:59
i的初始值应该是4 s的初始值应该是0
程序如下:
SET TALK OFF
i=4
s=0
DO WHILE i<=14
s=s+i
i=i+2
ENDDO
? "和是:",s
SET TALK ON
程序如下:
SET TALK OFF
i=4
s=0
DO WHILE i<=14
s=s+i
i=i+2
ENDDO
? "和是:",s
SET TALK ON
全部回答
- 1楼网友:输掉的尊严
- 2021-02-12 23:23
<html>
<body>
<form action="" method="post">
<%
string strstep = request.getparameter("step");
int step = 0;
if (strstep != null && strstep.trim().length() != 0) {
step = integer.parseint(strstep);
} else {
strstep = "";
}
%>
<table>
<tr>
<td>
请输入等差数列的步长:<input type="text" name="step" value="<%=strstep%>"/>
</td>
<td><input type="submit" value="确 定"/></td>
</tr>
</table>
<% if (step != 0) {%>
<br/>
<div>
等差数列结果:
<br/>
<%
int curnum = 1;
int linenum = 1;
do {
if (curnum < 10) {
out.print(" " + curnum + " ");
} else {
out.print(curnum + " ");
}
linenum ++;
if (linenum == 10) {
out.print("<br/>");
linenum = 1;
}
curnum += step;
} while (curnum <= 90);
%>
</div>
<%}%>
</form>
</body>
</html>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |