flash脚本编程-练习题(带答案).doc

flash脚本编程-练习题(带答案).doc

ID:51259134

大小:66.50 KB

页数:17页

时间:2020-03-20

flash脚本编程-练习题(带答案).doc_第1页
flash脚本编程-练习题(带答案).doc_第2页
flash脚本编程-练习题(带答案).doc_第3页
flash脚本编程-练习题(带答案).doc_第4页
flash脚本编程-练习题(带答案).doc_第5页
资源描述:

《flash脚本编程-练习题(带答案).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、A1.若有定义语句:vara:int=1,b:int=2,c:int=3;,以下选项中错误的赋值表达式是A)a=(b=4)=3;B)a=b=c+1;C)a=(b=4)+c;D)a=1+(b=c=4);D2.if语句的基本形式是:if(表达式)语句;以下关于“表达式”值的叙述中正确的是A)必须是逻辑值B)必须是整数值C)必须是正数D)可以是任意合法的数值A3.有以下程序 varx:int=011;text1.text=String(++x);程序运行后的输出结果是A)12B)11C)10D)94.有以下程序段  for(vari:int=0;i<8;i++){n=Math.round(

2、Math.random()*10}%5;  switch(n)  {case1:  case3:text1.text=String(n);break;  case2:  case4:text1.text=String(n);;continue;  case0:exit(0);  }  text1.text=String(n);;  }  以下关于程序段执行情况的叙述,正确的是  A)for循环语句固定执行8次  B)当产生的随机数n为4时结束循环操作  C)当产生的随机数n为1和2时不做任何操作  D)当产生的随机数n为0时结束程序运行B5.有以下程序  vars:Array=new

3、Array("3","1","2","x","y",0,"s","3","4","f","4","w","2",0);  vari:int,n:int=0;  for(i=0;s[i]!=0;i++)  if(s[i]>='0'&&s[i]<='9')n++;  text1.text=String(n);  }  程序运行后的输出结果是  A)0B)3C)7D)8D6.若i和k都是int类型变量,有以下for语句  for(i=0,k=-1;k=1;k++)text1.text="*****";  下面关于语句执行情况的叙述中正确的是  A)循环体执行两次  B)循环体执行一次 

4、 C)循环体一次也不执行D)构成无限循环C7.有以下程序  varb:int,c:int,i:int;  b=65;c=97;//97是小写a的ASCII码,65是大写A的ASCII码  for(i=0;i<6;i++)  {if(i%2)text1.text+=String.fromCharCode(i+b);  elsetext1.text+=String.fromCharCode(i+c);}text1.text+="";程序运行后的输出结果是A)ABCDEFB)AbCdEfC)aBcDeFD)abcdefD8.有以下程序(说明:字母A的ASCII码值是65)  funct

5、ionfun(s:Array):void{vari:int=0;while(s[i]){if(i%2)text1.text+=s[i];i++;}}vara:Array=newArray("B","Y","T","E",0);fun(a);  程序运行后的输出结果是A)BYB)BTC)YTD)YED9.有以下程序varxx:int=1,yy:int=0;  if(!xx)yy++;  elseif(xx==0)  if(xx)yy+=2;  elseyy+=3;  text1.text=String(yy);  程序运行后的输出结果是A)3B)2C)1D)0B10.设有如下函数定义 

6、 functionfun(k:int):int  {if(k<1)return0;  elseif(k==1)return1;  elsereturnfun(k-1)+1;  }  若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是A)2B)3C)4D)5B11.有以下程序  functionfun(xx:int,yy:int):int  {if(xx!=yy)return((xx+yy)/2);  elsereturn(xx);  }  vara:int=4,b:int=5,c:int=6;  text1.text=String(fun(2*a,fun(b,c)))

7、;  程序运行后的输出结果是A)3B)6C)8D)12C12.有以下程序  vara:int=8,c:int;  c=a>>3;text1.text=String(c);  程序运行后的输出结果是A)32B)16C)1D)013.以下程序运行后的输出结果是4。 vara:int;  a=(int)((Number)(3/2)+0.5+(int)(1.99)*2);text1.text=String(a);14.有以下程序  varxx:int;  xx=1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。