为了账号安全,请及时绑定邮箱和手机立即绑定

请帮忙详细解释下这个语句!

请帮忙详细解释下这个语句!

临摹微笑 2022-07-14 11:11:00
代码如下:<%@ page contentType="text/html;charset=GB2312" %><HTML><BODY bgclor=cyan><FONT size=1><%!long continueSum(int n){int sum = 0;for ( int i = 1; i <=n; i++ ){sum = sum + i;}return sum;}%><P>1到100的连续和:<BR><%long sum;sum = continueSum(100);out.print("" + sum);%></FONT></BODY></HTML>------------------------------请详细解释long continueSum(int n)以及<%long sum;sum = continueSum(100);out.print("" + sum);%>语句。
查看完整描述

2 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

long continueSum(int n)
就如java文件中定义的一个有返回值的函数。
<%
long sum;
sum = continueSum(100);
out.print("" + sum);
%>
这里是定义了一个long类型的变量用来接收continueSum()函数返回的值。
out.print();这一句是打印这个返回值sum,你上面定义的那个函数就是求1到100所有数相加的综合。
希望你能懂。

查看完整回答
反对 回复 2022-07-18
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

continueSum是返回类型为long的函数,是计算从1累加到n的和
<%
long sum;
sum = continueSum(100);
out.print("" + sum);
%>是调用continueSum函数,并传参数100,然后打印这个结果

查看完整回答
反对 回复 2022-07-18
  • 2 回答
  • 0 关注
  • 124 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信