⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exam.htm

📁 清华大学JAVA教程
💻 HTM
字号:
<html><head><title>Java期末考试题</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="css/text.css" type="text/css"><script language="JavaScript"><!--function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}//--></script></head><script language="JavaScript">function getresultcheck(form){var mykeys=new Array();//  mykeys[0]="B";mykeys[0]="B";mykeys[1]="D";mykeys[2]="A";mykeys[3]="B";//czp-select-answervar answer=new Array();for(var I=0;I<mykeys.length;I++) answer[I]="";var every=form.elements;<!--czp-select-count-->for(var I=0;I<every.length;I++){	if(every[I].type=="radio")	{				if(every[I].checked)		{					var item=parseInt(every[I].name.substr(0));					answer[item-1]+=every[I].value;		}	}				}var newcount="<html><head><title>谢谢您!</title></head><body><center><h2><font color=red>您的测试结果</font></h2></center>";var totalscore=0;for(var I=0;I<answer.length;I++){	if(answer[I]==mykeys[I])	{		var rstr="<font size=2>第"+(I+1)+"题答案正确!</font><br>";		newcount+=rstr;		totalscore+=1/(answer.length)*100;//每题分数	}else	{		var rstr="<font size=2>第"+(I+1)+"题答案错误!正确答案为"+mykeys[I]+"</font><br>";		newcount+=rstr;	}}newcount+="<br>您的总成绩为:";newcount+=Math.ceil(totalscore);newcount+="分";newwin=window.open("","","height=200,width=300,scrollbars=yes,resizable=no");newwin.document.write(newcount);}function getresultcheck1(form){var mykeys=new Array();//  mykeys[0]="B";mykeys[0]="AB";mykeys[1]="ABC";mykeys[2]="CDE";//czp-mulselect-answervar answer=new Array();for(var I=0;I<mykeys.length;I++) answer[I]="";var every=form.elements;<!--czp-mulselect-count-->for(var I=0;I<every.length;I++){	if(every[I].type=="checkbox")	{				if(every[I].checked)		{					var item=parseInt(every[I].name.substr(0));					answer[item-1]+=every[I].value;		}	}				}var newcount="<html><head><title>谢谢您!</title></head><body><center><h2><font color=red>您的测试结果</font></h2></center>";var totalscore=0;for(var I=0;I<answer.length;I++){	if(answer[I]==mykeys[I])	{		var rstr="<font size=2>第"+(I+1)+"题答案正确!</font><br>";		newcount+=rstr;		totalscore+=1/(answer.length)*100;//每题分数	}else	{		var rstr="<font size=2>第"+(I+1)+"题答案错误!正确答案为"+mykeys[I]+"</font><br>";		newcount+=rstr;	}}newcount+="<br>您的总成绩为:";newcount+=Math.ceil(totalscore);newcount+="分";newwin=window.open("","","height=200,width=300,scrollbars=yes,resizable=no");newwin.document.write(newcount);}function check(){var mykeys=new Array();//czp-tiankong-answer//mykeys[0]="B";var answer=new Array();for(var I=0;I<mykeys.length;I++) answer[I]="";var every=zfl.elements;for(var I=0;I<every.length;I++){if(every[I].type=="text"){ if(every[I].value!==null) { //var item=parseInt(every[I].name.substr(1))//  answer[item-1]+=every[I].value;  answer[I]+=every[I].value;  } }}var newcount="<html><head><title>谢谢您!</title></head><body><center><h2><font face=\"隶书\" size=\"5\" color=\"#000099\">您的测试结果</font></h2></center>";var totalscore=0;for(var i=0;i<answer.length;i++){	if(answer[i]==mykeys[i])	{		var rstr="<font face=\"宋体\" size=2>第"+(i+1)+"个空答案正确!</font><br>";		newcount+=rstr;		totalscore+=1/(answer.length)*100;	}else	{		var rstr="<font face=\"宋体\" size=2>第"+(i+1)+"个空答案错误!正确答案为"+mykeys[i]+"</font><br>";		newcount+=rstr;	}}newcount+="<br><font face=\"宋体\" size=3><b>您的总成绩为:</b></font><font face=\"宋体\" size=3 color=red>";newcount+=Math.ceil(totalscore);newcount+="分</font><br>";newwin=window.open("","","height=400,width=400,scrollbars=yes,resizable=no");newwin.document.write(newcount);}</script><body bgcolor="#FFFFFF" text="#000000" topmargin=0><br><center>  <table width="95%" border="0" cellspacing="0" cellpadding="0">  <tr>      <td class=text valign="top">         <form>          <p><b>一、 选择</b><br>            <br>            1、下面哪些是java语言中的关键字?           <p><input type="radio" name="1" value="A"> A  sizeof <p><input type="radio" name="1" value="B"> B  abstract<p><input type="radio" name="1" value="C"> C  NULL<p><input type="radio" name="1" value="D"> D  Native<br>            <br>            2、下面语句哪个是正确的?           <p><input type="radio" name="2" value="A"> A  char='abc';<p><input type="radio" name="2" value="B"> B  long l=oxfff;<p><input type="radio" name="2" value="C"> C  float f=0.23;          <p>             <input type="radio" name="2" value="D">            D double=0.7E-3; <br>            <br>            3、以下程序测试String 类的各种构造方法,试选出其运行效果。 <br>              class STR{<br>               public static void main(String args[]){<br>                String s1=new String();<br>                String s2=new String(&quot;String 2&quot;);<br>                char chars[]={'a',' ','s','t','r','i','n','g'};<br>                String s3=new String(chars);<br>                String s4=new String(chars,2,6);<br>                byte bytes[]={0,1,2,3,4,5,6,7,8,9}; <br>                StringBuffer sb=new StringBuffer(s3);<br>                String s5=new String(sb);<br>                System.out.println(&quot;The String No.1 is &quot;+s1);<br>                System.out.println(&quot;The String No.2 is &quot;+s2);<br>                System.out.println(&quot;The String No.3 is &quot;+s3);<br>                System.out.println(&quot;The String No.4 is &quot;+s4);<br>                System.out.println(&quot;The String No.5 is &quot;+s5);<br>               }<br>              }<br>                    <p>             <input type="radio" name="3" value="A">            A The String No.1 is <br>               The String No.2 is String 2 <br>               The String No.3 is a string <br>               The String No.4 is string <br>               The String No.5 is a string           <p>             <input type="radio" name="3" value="B">            B The String No.1 is <br>               The String No.2 is String 2 <br>               The String No.3 is a string <br>               The String No.4 is tring <br>               The String No.5 is a string           <p>             <input type="radio" name="3" value="C">            C The String No.1 is <br>               The String No.2 is String 2 <br>               The String No.3 is a string <br>               The String No.4 is strin <br>               The String No.5 is a string           <p>             <input type="radio" name="3" value="D">            D 以上都不对 <br>            <br>            4、下面语句段的输出结果是什么? <br>              int i = 9; <br>              switch (i) { <br>              default: <br>              System.out.println("default"); <br>              case 0: <br>              System.out.println("zero"); <br>              break; <br>              case 1: <br>              System.out.println("one"); <br>              case 2: <br>              System.out.println("two"); }           <p><input type="radio" name="4" value="A"> A  default<p><input type="radio" name="4" value="B"> B  default, zero<p><input type="radio" name="4" value="C"> C  error default clause not defined<p><input type="radio" name="4" value="D"> D  no output displayed<br><!--czp-select-timu-->           </p>          <p>             <input type=button name=Button2 value=答案 交 onClick=MM_openBrWindow('text/examination/exam01_pop1.htm','','width=471,height=384') class=pbox>            <input type="reset" name="Reset2" value="重置" class=pbox>            <input type=button name=Button22 value="判分" onClick="getresultcheck(this.form)" class=pbox>          </p>          <p>&nbsp;</p></form>         <form>          <p><b>二、多项选择</b><br>            <br>            <br>            1、下面哪些语句能够正确地生成5个空字符串?           <p><input type="checkbox" name="1" value="A"> A  String a[]=new String[5];		for(int i=0;i<5;a[++]="");<p><input type="checkbox" name="1" value="B"> B  String a[]={"","","","",""};<p><input type="checkbox" name="1" value="C"> C  String a[5];          <p>             <input type="checkbox" name="1" value="D">            D String[5]a; <br>            <br>            <input type="checkbox" name="1" value="E">            E String []a=new String[5]; for( int i=0;i<5;a[i++]=null); <br>            <br>            2、下面哪些选项将是下述程序的输出? <br>              public class Outer{<br>              public static void main(String args[]){<br>              Outer: for(int i=0; i&lt;3; i++)<br>               inner:for(int j=0;j&lt;3;j++){<br>                if(j&gt;1) break;<br>                System.out.println(j+&quot;and&quot;+i);<br>               }<br>              }<br>              }<br>            <br>          <p><input type="checkbox" name="2" value="A"> A   0 and 0<p><input type="checkbox" name="2" value="B"> B  0 and 1<p><input type="checkbox" name="2" value="C"> C  0 and 2          <p>             <input type="checkbox" name="2" value="D">            D 0 and 3 <br>            <br>            <input type="checkbox" name="2" value="E">            E 2 and 2 <br>            <br>            <input type="checkbox" name="2" value="F">            F 2 and 1 <br>            <br>            <input type="checkbox" name="2" value="G">            G 2 and 0 <br>            <br>            3、下面哪个语句正确地声明一个整型的二维数组?           <p><input type="checkbox" name="3" value="A"> A   int a[][] = new int[][];<p><input type="checkbox" name="3" value="B"> B  int a[10][10] = new int[][];<p><input type="checkbox" name="3" value="C"> C  int a[][] = new int[10][10];          <p>             <input type="checkbox" name="3" value="D">            D int [][]a = new int[10][10]; <br>            <br>            <input type="checkbox" name="3" value="E">            E int []a[] = new int[10][10]; <br>            <!--czp-mulselect-timu-->          </p>          <p>             <input type=button name=Button2 value=答案 交 onClick=MM_openBrWindow('text/examination/exam01_pop6.htm','','width=471,height=384') class=pbox>            <input type="reset" name="Reset2" value="重置" class=pbox>            <input type=button name=Button22 value="判分" onClick="getresultcheck1(this.form)" class=pbox>            <br>            <br>          </p>        </form>        <form>          <p><b>三、 编程题</b><br>            <br>            1、编写一个程序,用选择法对数组a[]={20,10,50,40,30,70,60,80,90,100}进行从大到小的排序。<br>            <textarea name=jianda cols=50 rows=5></textarea><br><br><br><!--czp-wenda-timu-->            <br>            <input type=button name=Button value=答案 案 onClick="MM_openBrWindow('text/examination/exam01_pop2.htm','','width=471,height=384')" class=pbox>            <input type='reset' name='Submit3' value='重置' class=pbox>          </p>        </form><form>          <p>&nbsp;</p>        </form>        <form>        </form>      </td>  </tr></table></center></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -