清华大学出版社郭克华JavaWeb程序设计上机习题答案.docx
《清华大学出版社郭克华JavaWeb程序设计上机习题答案.docx》由会员分享,可在线阅读,更多相关《清华大学出版社郭克华JavaWeb程序设计上机习题答案.docx(72页珍藏版)》请在冰豆网上搜索。
清华大学出版社郭克华JavaWeb程序设计上机习题答案
Chapter2
Frame、
作者的个人简介
Login、
PleaseLogIn
Main、
(SectionC)
Regiter、
NewMember
Top、
Login
Register
Treemenu、
作者的个人简介
作者的个人简介、
作者:
局局局
Chapter3
1、
functionfun(){
a=form.text1.value;
b=a/50;
c=a%50/20;
d=a%50%20/10;
e=a%50%20%10/5;
f=a%50%20%10%5;
document.form.text2.value=Math.floor(b);
document.form.text3.value=Math.floor(c);
document.form.text4.value=Math.floor(d);
document.form.text5.value=Math.floor(e);
document.form.text6.value=f;
}
您输入的金额为:
 
                 
找零的数量为:
             50元张
             20元张
             10元张
              5元张
              1元张
2、
functionadd(){
n1=Number(document.form.text1.value);
n2=Number(document.form.text2.value);
n3=Number(document.form.text3.value);
n4=Number(document.form.text4.value);
n5=Number(document.form.text5.value);
document.form.text6.value=n1+n2+n3+n4+n5;
}
book1:
 
book2:
 
book3:
 
book4:
 
book5:
 
       
总价:
  
2S(循环)、
varn=newArray();
for(i=1;i<6;i++){
document.writeln("book"+i+"  
");
}
functionadd(){
for(i=0;i<5;i++){
n[i]=Number(document.getElementsByName("text")[i].value);
}
document.form.text.value=n[0]+n[1]+n[2]+n[3]+n[4];
}
       
总价:
  
3、
for(i=1;i<=100;i++){
document.writeln("欢迎 ");
}
4、
varn=newArray();
varmax=0;
varmin=0;
functionfun(){
n[1]=Number(document.form.text1.value);
n[2]=Number(document.form.text2.value);
n[3]=Number(document.form.text3.value);
n[4]=Number(document.form.text4.value);
n[5]=Number(document.form.text5.value);
n[6]=Number(document.form.text6.value);
n[7]=Number(document.form.text7.value);
n[8]=Number(document.form.text8.value);
n[9]=Number(document.form.text9.value);
n[10]=Number(document.form.text10.value);
for(i=1;i<=10;i++){
if(n[i]>max){
max=n[i];}
}
min=n[1];
for(j=1;j<=10;j++){
if(n[j]max=n[j];}
}
document.form.text13.value=(n[1]+n[2]+n[3]+n[4]+n[5]+n[6]+n[7]+n[8]+n[9]+n[10])/10;
document.form.text11.value=max;
document.form.text12.value=min;
}
book 1:
   
book 2:
   
book 3:
   
book 4:
   
book 5:
   
book 6:
   
book 7:
   
book 8:
   
book 9:
   
book10 :
  
         
最高价格:
最低价格:
平均价格:
4S(循环)、
varn=newArray();
varmin=0;
varave=0;
varmax=0;
for(i=1;i<11;i++){
document.writeln("book"+i+"   
");
}
functionadd(){
for(i=0;i<10;i++){
n[i]=Number(document.getElementsByName("text")[i].value);
}
for(i=0;i<10;i++){
if(n[i]>max){
max=n[i];}
}
min=n[0];
for(j=0;j<10;j++){
if(n[j]min=n[j];}
}
for(k=0;k<10;k++){
sum+=n[k];
}
document.form.text1.value=max;
document.form.text2.value=min;
document.form.text3.value=ave;
}
         
最高价格:
最低价格:
平均价格:
Chapter4
4-1、
(1)<%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%>
for(vari=1;i<=100;i++)
document.writeIn("欢迎(JS)
");
<%
for(inti=1;i<=100;i++){
out.print("欢迎(JSP)
");
}
%>
(2)<%@pagelanguage="java"contentType="text/html;charset=gb2312"errorPage="l6.jsp"%>
<%
for(inti=0;i<100;i++){
out.println("欢迎
");
}
%>
(3)<%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%>
for(i=0;i<100;i++){document.write("欢迎
");}
4-2
(1)<%@pagelanguage="java"contentType="text/html;charset=gb2312"errorPage="l6.jsp"%>
您输入的金额为:
<%!
int[]monReturn=newint[5];
int[]monElements=newint[]{50,20,10,5,1};
voidmoneyDeal(intmon){
for(inti=0;i<5;i++){
monReturn[i]=(int)Math.floor(mon/monElements[i]);
mon=mon%monElements[i];
}
}
%>
<%Strings=request.getParameter("money");
if(s!
=null){
intmon=Integer.parseInt(s);
moneyDeal(mon);
for(inti=0;i<5;i++){
%>
应找零为:
<%=monElements[i]%>元<%=monReturn[i]%>张
<%
}
}
%>
(2)<%@pagelanguage="java"contentType="text/html;charset=gb2312"errorPage="l6.jsp"%>
<%!
Stringstr;
int[]monReturn=newint[5];
int[]monElements=newint[]{50,20,10,5,1};
voidmoneyDeal(intmon){
for(inti=0;i<5;i++){
monReturn[i]=(int)Math.floor(mon/monElements[i]);
mon=mon%monElements[i];
}
}
%>
functiongetMoney(){
varinputMon=document.form.money.value;
str=inputMon;
document.form.submit();
}
money="+<%=str%>>
您输入的金额为:
<%Strings=request.getParameter("money");
if(s!
=null){
intmon=Integer.parseInt(s);
moneyDeal(mon);
for(inti=0;i<5;i++){
%>
应找零为:
<%=monElements[i]%>元<%=monReturn[i]%>张
<%
}
}
%>
(3)<%@pagelanguage="java"contentType="text/html;charset=gb2312"errorPage="l6.jsp"%>
<%!
int[]monReturn=newint[5];
int[]monElements=newint[]{50,20,10,5,1};
voidmoneyDeal(intmon){
for(inti=0;i<5;i++){
monReturn[i]=(int)Math.floor(mon/monElements[i]);
mon=mon%monElements[i];
}