精品作业18答案.docx
- 文档编号:2227721
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:14
- 大小:23.58KB
精品作业18答案.docx
《精品作业18答案.docx》由会员分享,可在线阅读,更多相关《精品作业18答案.docx(14页珍藏版)》请在冰豆网上搜索。
精品作业18答案
【关键字】精品
作业1-html
1.请至"课程讲义"区下载"作业1.rar".
(略)
作业2-概述
创建站点“最后两位学号_姓名_site,在站点中创建如下网页:
1.index1.htm:
在HTML文件中创建脚本块,并利用document.write方法在网页上直接输出一段文字“你好!
世界欢迎你!
”。
document.write("你好!
世界欢迎你!
");
2.index2.htm:
在HTML文件中创建脚本块,并利用window.alert弹出确认框“你好!
世界欢迎你!
”。
window.alert("你好!
世界欢迎你!
");
3.index3.htm:
在HTML文件中创建脚本块,并利用document.write方法在网页上分两行输出文字:
你好!
世界欢迎你!
。
document.write("你好!
"+"
"+"世界欢迎你!
");
4.index4.htm:
在HTML文件中创建脚本块,并利用window.alert弹出确认框,确认框中文字分两行显示。
“ 你好!
世界欢迎你!
”。
HTML中“
”表示换行;javaScript中“\n”表示换行。
window.alert("\""+"你好!
"+"\n"+"世界欢迎你!
"+"\"");
作业3-个人网站
1.请以"个人简历"为主题,作一网站,网页个数至少三个,需附本人照片等详细信息在网页中.最后打包上交.
(略)
作业4-语言根底1
1.编写一个程序,根据输入的三个数(其中一个提示框如图zy4-1所示),求出其算术平均值并输出。
(提示:
使用parseInt、window.prompt)
varx=parseInt(prompt("请输入x的值"));
vary=parseInt(prompt("请输入y的值"));
varz=parseInt(prompt("请输入z的值"));
average=(x+y+z)/3;
document.write(average);
varx=parseInt(prompt("请输入x的值"));
vary=parseInt(prompt("请输入y的值"));
varz=parseInt(prompt("请输入z的值"));
m=parseInt(prompt("请输入平均值"));
average=(x+y+z)/3;
e=(m==average);
if(e)
alert("正确");
else
alert("错误");
2.已知圆的半径为,求出该圆的直径、周长和面积。
(提示:
圆周率为Math.PI)
varr=2.5;
document.write("圆的直径为:
"+2*r+"
");
document.write("圆的周长为:
"+2*Math.PI*r+"
");
document.write("圆的面积为:
"+Math.PI*r*r+"
");
作业5-语言基础2
1.编程实现从三个整数中选出最大和最小者,并显示输出。
varx=parseInt(window.prompt("输入第一个数"));
vary=parseInt(window.prompt("输入第二个数"));
varz=parseInt(window.prompt("输入第三个数"));
varmax=(x>y?
x:
y);
varmax=(max>z?
max:
z);
document.write("最大值为:
"+max);
2.判断一个整数n是否是一个能被23整除的三位奇数。
varn=parseInt(window.prompt("输入一个三位整数:
"));
if(n%23==0&&n%2!
=0&&Math.abs(n)>=100&&Math.abs(n)<=999)
{document.write("是");
}
else
document.write("不是");
3.利用IE浏览器打开网页文件,运行结果如图zy5-3所示。
varx="这是一个字符串";//声明变量
vary=76;
varz=6;
varr;
vara="321abc";
varb="3.21abc";
varc="abc123";
document.write("变量x的初始值为:
"+x+"
");//显示变量初始值
document.write("变量y的初始值为:
"+y+"
");
document.write("变量z的初始值为:
"+z+"
");
document.write("变量r的初始值为:
"+r+"
");
x=y;//改变变量的值
document.write("
");
document.write("y变量赋值给x变量后,x的值为:
"+x+"
");
document.write("y变量赋值给x变量后,y的值为:
"+y+"
");
r=x%z;//计算表达式
document.write("
");
document.write("计算表达式x%z的值为:
"+r+"
");
r=x/z+x-2/3
document.write("计算表达式x/z+x-2/3的值为:
"+r+"
");
document.write("
");
document.write("数据类型的隐式转换:
");//数据类型隐式转换
y="y变为一个字符串";
document.write("变量y被重新赋值后值为:
"+y+"
");
document.write("
");
document.write("数据类型的显式转换:
");//数据类型显示转换
document.write("利用parseInt()将字符串变量a转换为数值变量"+parseInt(a)+"
");
document.write("利用parseFloat()将字符串变量b转换为数值变量"+parseFloat(b)+"
");
document.write("利用parseInt()将字符串变量c转换为数值变量"+parseInt(c)+"
");
作业5-2
1.判断如果a>60,则I=1;如果a>70,则I=2;如果a>80,则I=3;如果a>90,则I=4,其它情况I=0。
vari,a;
a=parseInt(prompt(“请输入一个数”));
if(a>60){
i=1;
}
if(a>70){
i=2;
}
if(a>80){
i=3;
}
if(a>90){
i=4;
}
if(a<60){
i=0;
}
alert(i);
2.在对话框中连续循环出现3次“欢迎访问明日公司网站”。
(用alert实现)
vars='欢迎访问明日公司网站';
varresult='';
for(vari=0;i<3;i++)
{
result=result+s+'\n';
}
alert(result);
3.编写一个函数Min(x,y),求出x,y两个数中的最小值,要求x,y的值由用户通过提示对话框输入。
functionMin(x,y)
{
if(x alert("最小值是: "+x); } else{ alert("最小值是: "+y); } } varstr=prompt("请输入数值x: ",""); varstr2=prompt("请输入数值y: ",""); Min(str,str2); 作业6-基本语句1 1.某市出租车3公里的起租价为10元,3公里以外,按1.8元/公里计费。 现编程输入行车里程数,输出应付车费。 vars=parseInt(window.prompt("输入行车里程数: ")); if(s<=3) {document.write("应付车费为: "+10+"元"); } else document.write("应付车费为: "+(10+(s-3)*1.8)+"元"); 2.编写一个成绩判断函数,输入参数为从0-100的分数,如果数字在0-60之间(不包括60)则返回“不及格”,如果数字在60-80之间(不包括80)则返回“及格”,如果数字在80-100之间(不包括100)则返回“优良”,如果数字为100则返回“满分”,如果数字不在0-100范围之内,则返回false。 (if语句) varscore=parseFloat(prompt("请输入分数")); if(score>=0&&score<60) alert("不及格"); else if(score>=60&&score<80) alert("及格"); else if(score>=80&&score<100) alert("优良"); else if(score==100) alert("满分"); elsealert("false"); 3.考察目前银行对整存整取存款不同期限的储蓄利率,根据存入的本金和一定期限的存款到期时的利息,计算税后(利息税为5%)利息与本金的和。 当前整存整取年息利率参考: 三个月为1.71%,六个月为2.07%,一年为2.25%,二年为2.7%,三年为3.24%,五年为3.6%。 (switch语句) varmoney=parseFloat(window.prompt("输入存款数: ")); varmonth=parseInt(window.prompt("输入存款时间: ")); varsum=0.0; switch(month){ case3: sum=money*(1+1.71/100/12*3*0.95);break; case6: sum=money*(1+2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 作业 18 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)