1.(1)写出这段代码所表示的数学表达试;
(2)找出这段代码存在的问题。
double d=0;
for(int i=1;i<=10000;i=i+1){
d=d+1/(i*(i+1)*(i+2));
if(i==100)
System.out.println("i=100时:"+d*4);
else if(i==1000)
System.out.println("i=1000时:"+d*4);
}
System.out.println("i=10000时:"+d*4);
2.从软件设计人员的角度,你认为:“无他,唯手熟尔!”这句话蕴涵了什么哲理
3.编写一个JSP文件,要求用JSTL的循环标签将“1,2,3,4;5,6,7,8”显示成如下效果,写出主要的代码。
第一列 第二列 第三列 第四列
1 2 3 4
5 6 7 8
4.某一培训学校要做一个网站,其中有一个招生报名功能模块,这件事情安排给你做,你描述一下工作如何开展,具体的实施步骤
应该改成:
1 / (double) (i * (i + 1) * (i + 2))
2.用最擅长的工具和方法来解决问题。
4.先了解需求,建模。然后搞清楚网站的一些标准业务逻辑,如权限控制等等。接着进行详细设计,最后开发编码和测试。
:D
1/(i*(i+1)*(i+2)
由于 int / int = int, 所以, 一直都是0