中国海洋大学移动web开发上机题库Word下载.docx

上传人:b****6 文档编号:8514721 上传时间:2023-05-11 格式:DOCX 页数:14 大小:55.60KB
下载 相关 举报
中国海洋大学移动web开发上机题库Word下载.docx_第1页
第1页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第2页
第2页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第3页
第3页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第4页
第4页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第5页
第5页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第6页
第6页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第7页
第7页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第8页
第8页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第9页
第9页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第10页
第10页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第11页
第11页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第12页
第12页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第13页
第13页 / 共14页
中国海洋大学移动web开发上机题库Word下载.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

中国海洋大学移动web开发上机题库Word下载.docx

《中国海洋大学移动web开发上机题库Word下载.docx》由会员分享,可在线阅读,更多相关《中国海洋大学移动web开发上机题库Word下载.docx(14页珍藏版)》请在冰点文库上搜索。

中国海洋大学移动web开发上机题库Word下载.docx

document.write(x+"

"

+y+"

+(100-x-y)+"

br>

"

);

/script>

/body>

/html>

2.题目要求:

新郎新娘问题

三对新婚夫妇参加婚礼,三个新郞为A、B、C,三个新娘为X、Y、Z。

有人不知道谁和谁结婚,于是询问了六位新人中的三位,但听到的回答是这样的:

A说他将和X结婚;

X说她的未婚夫是C;

C说他将和Z结婚。

这人听后知道他们在开玩笑,全是假话。

请编程找出谁将和谁结婚。

bridesandgrooms<

varx,y,z;

varA="

A"

.charCodeAt(0);

for(x=1;

=3;

for(y=1;

for(z=1;

z<

z++)

{if(x!

=y&

&

y!

=z&

z!

=x&

x!

=1&

=3&

=3)

{

document.write("

Xwillmarry"

+String.fromCharCode(x-1+A)+'

BR>

'

Ywillmarry"

+String.fromCharCode(y-1+A)+'

Zwillmarry"

+String.fromCharCode(z-1+A)+'

}

}

3.题目要求:

寻找水仙花数

如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数。

例如:

407=4^3+0^3+7^3,因此407就是一个水仙花数。

编写一个程序,找出全部的水仙花数。

Narcissus<

varn,a,b,c;

document.write("

NarcissusNumber<

for(n=100;

n<

=999;

n++)

{a=parseInt(n/100);

c=n%10;

b=parseInt(n/10)%10;

if(a*a*a+b*b*b+c*c*c==n)

document.write(a+"

^3+"

+b+"

+c+"

^3="

+n+"

}

4.题目要求:

三色球问题

由红、黄、绿三种颜色的球,其中红球3个,黄球3个,绿球6个。

现将这12个球混放在一个盒子中,从中任意摸出8个球,编程计算摸出球的各种颜色搭配,并输出结果

ball<

varcount=0;

for(r=0;

r<

r++)

{for(y=0;

{

g=8-r-y;

document.write("

红球"

+r+"

个,黄球"

个,绿球"

+g+"

个<

count++;

}

document.write(count+"

种"

5.题目要求:

素数问题

判断100-200之间有多少个素数,并输出所有素数。

prime<

vari,j,count=0;

100-200primenumber<

for(i=100;

i<

=200;

i++)

{

for(j=2;

j<

=Math.sqrt(i);

j++)

{

if(i%j==0)

break;

}

if(j>

=Math.sqrt(i))

{count++;

document.write(i+"

nbsp;

if(count%5==0)

6.题目要求:

斐波那契数列

输出斐波那契数列的前20项

Fibonaccisequence<

varfb=newArray;

fb[0]=0,fb[1]=1;

document.write(fb[1]+"

for(i=2;

i++)

{

fb[i]=fb[i-1]+fb[i-2];

document.write(fb[i]+"

7.题目要求:

排序

请将数据:

45,22,60,1,47,15,99,78,50,47按照从小到大顺序排列后输出(使用冒泡法或选择法)

sort<

vara=newArray(5,22,60,1,47,15,99,78,50,47);

for(i=0;

a.length;

for(j=i;

j++)

if(a[i]>

a[j])

{temp=a[i];

a[i]=a[j];

a[j]=temp}

document.write(a);

8.题目要求:

闰年问题

判断公元1900年-2015年中共有多少个闰年,并将全部闰年输出。

year<

vari=0;

for(y=1900;

=2015;

if((y%4==0&

y%100!

=0)||y%400==0)

i++;

document.write(y+"

1900年-2015年中共有"

+i+"

个闰年"

9.题目要求:

平方回数

121既是回文数,也是平方数(11^2=121)输出100-1000之间全部的平方回数

sqrmirror<

for(n=10;

=Math.sqrt(1000);

a=parseInt(n*n%10);

b=parseInt(n*n/100);

if(a==b)

document.write(n*n+"

"

第二部分Javascript应用

验证密码

在第1个文本框中输入1个数,第2个文本框中再输入1个数,再点击“验证”按钮,验证两次输入是否一致。

functionf()

a=document.getElementById("

1"

b=document.getElementById("

2"

if(a.value!

="

b.value!

if(a.value==b.value)

alert("

一致"

else

不一致,请重新输入"

p>

inputtype="

text"

id="

value="

/p>

button"

验证"

onClick="

f()"

2.题目要求:

验证用户名是否为空

当用户名文本框失去焦点时,验证用户名是否为空,如果为空则弹出一个对话框,且光标还是定位在用户名那个文本框上(用户名文本框还是获得焦点)

functionf(x)

if(x.value=="

alert("

输入用户名"

x.focus();

username:

onblur="

f(this)"

password:

3.题目要求:

varstr=‘abc;

ae;

gg;

rat;

hh’

求解其中有多少个‘a’

调用字符串中的方法,解析出”abcaeggrathh”的五个字符串

abc;

hh<

varstr="

hh"

;

document.write(str.replace(/;

/g,"

)+"

a=str.length-str.replace(/a/g,'

).length;

a="

+a);

动态添加表格行

表格中的单元格中有一个file类型的input和一个“添加”按钮,点击“添加”按钮,可在下一行中添加一个file类型的input和一个“删除”按钮,点击“删除”按钮,可在删除本行中的file类型的input和“删除”按钮,如下图所示:

制作单选按钮组,按提交按钮时要求能够弹出对话框提示当前选中的是第几个单选框

functionfoo(){

varrdo=;

for(vari=0;

rdo.length;

if(rdo[i].checked)

alert("

您选择的是第"

+(i+1)+"

个单选框"

formname="

form1"

onsubmit="

returnfoo();

radio"

name="

radioGroup"

/>

第一个

第二个

第三个

第四个

submit"

/form>

6.题目要求:

如下图所示,选择不同职业身份,领取物资地点自动改变。

学生一号楼102室

教师二号楼104室

工人三号楼106室

农民四号楼108室

functionsite(form){

;

myform"

请选择<

selectname="

person"

onchange="

site(document.myform)"

optionvalue="

一号楼101"

学生<

/option>

二号楼202"

干部<

三号楼303"

工人<

四号楼404"

农民<

/select>

地点在<

position"

正则表达式表单验证

页面:

包含文本框和注册按钮。

功能:

对录入信息进行数据验证,不合邮箱格式的录入数据,弹出出错误提示对话框,符合格式的邮箱地址弹出验证通过提示对话框。

window.onload=function(){

document.getElementById("

btn"

).disabled=true;

vartxt=document.getElementById("

t1"

txt.onblur=function(){

varreg=/^\w+@\w+\.\w+/;

if(!

reg.test(this.value))

="

red"

document.getElementById("

else

).disabled=false;

form>

电子邮件:

inputid="

type="

name"

/>

br/>

onclick=alert("

success"

)value="

注册"

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2