编写jsp页面实现1+1/3+1/5+…+1/99之和
时间: 2023-10-05 10:09:44 浏览: 80
求1+1/2+1/3+1/4+…….+1/100的值
首先,我们可以使用一个循环来计算并打印出1/1-1/2 1/3-1/4 … 1/99-1/100的和。代码如下:
```jsp
<%
double sum = 0.0;
int j = 1;
for (int i = 1; i <= 100; i++) {
sum += 1.0 / i * j;
j = -j;
}
out.print("sum=" + sum);
%>
```
接下来,我们可以通过循环找到10个整数中的最大值。代码如下:
```jsp
<%
int[] arr = {1, -1, 19, 2, 3, 98, 7, 90, 20, -67};
int ret = arr[0];
for (int i = 1; i < 10; i++) {
if (ret < arr[i]) {
ret = arr[i];
}
}
out.print(ret);
%>
```
然后,我们可以通过嵌套循环打印出9*9乘法口诀表。代码如下:
```jsp
<%
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
out.print(i + " * " + j + " = " + (i * j) + " ");
}
out.println("<br>");
}
%>
```
最后,我们可以编写一个递归函数来实现数组内容的逆序。代码如下:
```jsp
<%
void reverseString(String str) {
if (str.length() <= 1) {
out.print(str);
} else {
reverseString(str.substring(1));
out.print(str.charAt(0));
}
}
reverseString("12345");
%>
```
回答完问题后的
阅读全文