2014年9月份考试Java程序设计第三次作业
大工14春《Java程序设计》在线作业3答案

D. GridLayout
-----------------选择:A
7.以下哪个是处理可变字符串的类()。
A. String
B. StringBuffer
C. Object
D. Math
-----------------选择:B
8. Java使用()关键字来定义一个接口。
A.定义类时
B.使用对象的属性时
C.使用对象的方法时
D.一个类的实例对象刚产生时
-----------------选择:D
大工14春《Java程序设计》在线作业3
单选题判断题
二、判断题(共10道试题,共50分。)
1.类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性。
A.错误
B.正确
-----------------选择:B
2. this语句须是构造函数中的第一个可执行语句。
A.错误
B.正确
-----------------选择:B
3.用final修饰的方法既不能被覆盖,也不能被重载,它是一个最终方法,其方法的定义永远不能改变。
A.错误
B.正确
-----------------选择:B
10. super()和this()调用语句可以同时在一个构造函数中出现。
A.错误
B.正确
-----------------选择:A
作者:潘玉松
大工14春《Java程序设计》在线作业3
单选题判断题
一、单选题(共10道试题,共50分。)
1.若有定义String s="I am a good cat";则s.indexOf("a",7)的值为()。
南开14秋学期《Java语言程序设计》在线作业答案

14秋学期《Java语言程序设计》在线作业一,单选题1. 下列代码中,将引起一个编译错误的行是()。
1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }A. 第3行B. 第5行C.正确答案:D2. 在Java 中,能实现多重继承效果的方式是()。
A. 内部类B. 适配器C. 接口D. 同步?正确答案:C3. 以下程序段的输出结果为class Cruncher{ void crunch(int i){ System.out.println("int version"); } void crunch(String s){ System.out.println("String version"); } public static void main(String args[]){ Cruncher crun=new Cruncher(); char ch='p'; crun.crunch(cA. int ve正确答案:A4. 关于以下程序段的说法正确的是1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]);5. }6. }A. 第2行编译出错B. 第4行编译出错C. 编译时产生错误D. 编译时没有产生错误,运行时发生异常?正确答案:D5. 下列数组a 中,版本较新的能在程序运行时动态调整大小的是A. int a[]B. String[] aC. a=new ArrayList()D. a=new Array()?正确答案:C6. 阅读下列代码后public class Person{ int arr[]=new int[10]; public static void main(String。
最新9月份考试java程序设计第三次作业.doc汇总

2012年9月份考试J a v a程序设计第三次作业.d o c2012年9月份考试Java程序设计第三次作业一、程序阅读题(本大题共30分,共 5 小题,每小题 6 分)1. class Test{public static void add3(Integer i){int val=i.intValue();val+=3; i=new Integer(val);}public static void main(String args[]){Integer i=new Integer(0);add3(i);System.out.println(i.intValue());}}2.3.4. public class test{public static void main (String args[ ]){int a =25, b=3, e =3;if(e!=0&&a/e>5) System.out.println("a/e="+a/e);int f=0; if(f!=0&&a/f>5) System.out.println("a/f"+a/f);else System.out.println("f="+f);}}5. public class Base{public void getNO(int i){System.out.println("NO "+i);}}public class Sub extends Base{public void getNO(int j){System.out.println("I’m NO "+j);}public void getNO(String s){System.out.println("It ‘s first of "+s);}public static void main(String args[]){Base b1=new Base( );Base b2=new Sub( );b1. getNO(5);b2. getNO(1);}}二、简答题(本大题共30分,共 5 小题,每小题 6 分)1. 消息的基本构成?2. 类System和Runtime分别具有什么作用?3. 说明在数据类型转换中,什么是隐式类型转换?什么是显示类型转换?4. 数据报通信和流式通信的区别是什么?5. 小应用程序(applet)到底与应用程序(application)有何不同?三、程序设计题(本大题共40分,共 4 小题,每小题 10 分)1. 给定一个字符串数组String f[] = {"ab", "bc", "cd", "de", "ef"}; 编程实现从该数组中查找用户指定字符串位置的功能,用户指定的字符串由命令行参数输入.2. 打印出所有的“水仙花数“.所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身.例如:153是一个“水仙花数“,因为153=13+53+33.3. 创建一个Applet,要求在init方法中向该applet添加一个文本输入区组件,该文本输入区中显示字符为“你好”,行数为10,列数为15.4. 编写一个java程序将字符串”I’m ok ”改为”I’m glad to meet you”答案:一、程序阅读题(30分,共 5 题,每小题 6 分)1.参考答案:解题方案:评分标准:完全一样才得分2.参考答案:4解题方案:评分标准:完全一样才得分3.参考答案:java解题方案:评分标准:完全一样才得分4.参考答案:a/e=8 f=0解题方案:评分标准:完全一样才得分,多写不得分5.参考答案:NO 5 I’m NO 1解题方案:评分标准:完全一样才得分,多写不得分二、简答题(30分,共 5 题,每小题 6 分)1.参考答案:消息包括:接受消息的对象、接受消息的对象应执行的方法、方法所需要的参数解题方案:评分标准:少一个构成扣1.5分2.参考答案:类System,它提供了与系统无关的接口以实现对系统资源的使用,通过其成员变量in,out,err实现了标准输入、输出、错误流;类Runtime代表当前的运行环境,使得程序可以直接使用系统资源,但它是与系统相关的,通常只在特殊情况下使用,因为它破坏了程序的可移植性.解题方案:评分标准:意思对就可以3.参考答案:强制类型转换是指在一个表达式中出现的各种变量或常量的数据类型不同时,所进行的数据类型转换.Java 程序中的类型转换可分为显式和隐式转换两种形式. (1) 隐式类型转换.对于由双目运算中的算术运算符组成的表达式,一般要求运算符两边的两个操作数的类型一致,如果两者的类型不一致,则系统会自动转换为较高(即取值范围较大)的类型,这便是隐式数据类型转换. 显式类型转换.隐式类型转换只能由较低类型向较高类型转换,若需要由较高类型向较低类型转换则需要显式类型转换.显式类型转换需要人为地在表达式前面指明所需要转换的类型,系统将按这一要求把某种类型强制性地转换为指定的类型,其一般形式如下: ()解题方案:评分标准:意思对就给分,隐式显示一个2分4.参考答案:数据报通信协议UDP(User?Datagram?Protocol)是一种无连接的协议.每个数据报都是一个独立的信息,包括完整的源地址或目的地址,它在网络上以任何可能的路径传往目的地,因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的. 流式通信协议TCP(Tranfer?Control?Protocol)与UDP 不同,它是面向连接的协议,发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server?socker)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,他们就可以进行双向数据传输,双方都可以进行发送或接收操作.解题方案:评分标准:数据报通信和流式通信1个2分5.参考答案:应用程序(Application)是独立存在的、完整的应用程序;而小应用程序是可嵌入的、基本上完整的程序.下面用表格来说明他们之间的差别. Java应用程序Java小应用程序必须安装在本地机上不需要在本地机上显示安装必须在java兼容虚拟机上显示运行在支持Java的浏览器上可以自动载入并运行有无图形用户接口都可以运行必须在图形用户接口中运行,使用AWT从Main()方法开始运行从Init方法开始运行一旦开始,就按照它自己的控制流执行具有它自己的控制流,但部分的由所在的浏览器上下文决定.除了java语言本身的安全特征外没有固定的安全机制.具有重要的安全控制以防止恶意的或者自身拙劣的小应用程序损坏用户系统.解题方案:评分标准:意思对就给分三、程序设计题(40分,共 4 题,每小题 10 分)1.参考答案:public class test{public static void main(String[] args){int i, j = 0;String s = args[0];String f[] = { "ab", "bc", "cd", "de", "ef"};for (i = 0; i < 4; i++) if (pareTo(f[i]) == 0){System.out.print("the position is" + i);j = 1;}if (j == 0) System.out.print("no such string");}}解题方案:评分标准:结构3分,功能实现4分,语法3分2.参考答案:public class whilePro{public static void main(String args[]) {int i = 100;int r,s,t;int j = 1;r = 0;s = 0;t = 0;while(i<1000){r = i/100;s = (i-r*100)/10;t= i-r*100-s*10;if(i == r*r*r + s*s*s + t*t*t){System.out.print(i+" ");}i = i+1;}}}解题方案:评分标准:结构3分,功能实现4分,语法3分3.参考答案:import java.applet.*;import java.awt.*;public class test extends Applet{TextArea text;public void init(){text=new TextArea("你好",10,15); add(text);}}解题方案:评分标准:结构3分,功能实现4分,语法3分4.参考答案:解题方案:评分标准:结构3分,功能实现4分,语法3分.。
2014年9月份考试C++程序设计语言第三次作业

2014年9月份考试C++程序设计语言第三次作业一、填空题(本大题共30分,共 10 小题,每小题 3 分)1. 面向对象的程序设计语言具有 ______ 等共同特性.2. 假定一个二维数组为a[M][N],则a[i]的地址值(以字节为单位)为______ .3. 若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用 ______ 头文件.4. 若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用 ______ 头文件.5. 在C++中,如果一个类具有多个类的特征,则我们常常采用 ______ 继承方式实现;若函数int fun(float r)为类X中的纯虚函数,则在类X中应该使用的声明语句为 ______ .6. 已知'A'('Z'的ASCII码为65(90,当执行“char ch=14*5+2;cout<<ch<7. 以下函数完成求表达式宿命sum(x)=-的值,请填空使之完成此功能:float sun(float x){float s=0.0;int sign=1;______ ;for(int i=1; ______ ;i++){t=t*x;s=s+[blank];sign=-sign;} ______8. 下面程序的功能是输出1~100之间所有整数中满足条件“所有数字乘积大于所有数字之和”的整数,例如:对于27,2*7>2+7,应该输出.请填空完成程序.#include void main(){int n,m,k,s;for(n=1;n<=100;n++){k=1;s=0;m=n;while( ______ ){k*=m%10;s+=m%10;______ ;}if(k>s) Cout<<="">9. 以下函数完成求两个数n1和n2的最大公约数.#include int fac(int n1, int n2){int tmp;if( ______ ){tmp = n1;n1 = n2 ;n2 = tmp ;}while( ______ ){tmp = n1 % n2;n1 = n2 ;n2 = tmp;}return n2;}10. 以下程序中实现类CSort, 完成对其成员p所指向的整数数组进行从小到大排序,该数组的元素个数由num表示,请填空完善该程序.#include class CSort{int *p; int num;public: void Order();CSort(int *, int);void Disp();};CSort::CSort(int *arry, int n) :p(arry), num(n){}______ //函数Order原型{int m, tmp;for(int i=0;i < num-1; i++){m = i;for( ______ ;j < num; j++){if(p[j] < p[m]) m = j;}if(m != i){ tmp = p[i];______ ;p[m] = tmp;}void CSort::Disp() { for(int i=0; i < num-1; i++) cout< <<",";body }< 应输出一行:-15,-4,-3,2,5,7,10 ; obj.Disp() 对数组排序obj.Order() 应输出一行:10,-15,-3,5,-4,7,2 obj(a,2); CSort 7,2}; -4, 5, -3, -15, a[]="{10," int static { main(void) void } ______ ;>二、程序阅读题(本大题共20分,共 2 小题,每小题 10 分)1. 写出下面程序运行结果。
java语言程序设计第3次形考

java语言程序设计第3次形考试卷总分:100客观题判断题(共20题,共40分)开始说明:结束说明:1.(2分)在Swing中完全可以使用 java.awt.event 包中的各种类进行事件处理,同时它也可以使用 javax.swing.event 包中的类处理事件,而AWT则只能使用 java.awt.event 包中的各种类进行事件处理。
√×2.(2分)容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
√×3.(2分)可以通过 add() 方法向容器中添加构件。
√×4.(2分)由于异常对象与catch块的匹配是按照catch块的先后顺序进行的,所以在处理多异常时应注意认真设计各catch块的排列顺序。
√×5.(2分)当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
√×6.(2分)抛出异常分为由系统自动抛出异常、通过throw抛出异常以及通过throws抛出异常三种情况。
√×7.(2分)如果用户确实需要亲自设置构件大小或位置,则应取消该容器的布局管理器,方法为setLayout(null) 。
√×8.(2分)所有的Java异常类都是系统类库中的 Exception 类的子类。
√×9.(2分)根据异常的来源,可以把异常分为两种类型:系统定义的运行时异常和用户自定义异常。
√×10.(2分)Java中,并非每个事件类都只对应一个事件。
√×11.(2分)Java的图形用户界面技术经历了两个发展阶段,分别通过提供 awt 开发包和 swing 开发包来体现。
√×12.(2分)异常是在程序编译或运行中所发生的可预料或不可预料的异常事件,出现在编译阶段的异常,称之为编译时异常,出现在运行阶段的异常,称之为运行时异常。
√×13.(2分)容器本身也是一个组件。
java第三次作业

Java程序设计试题(三)一.选择题(每题2分,共20分)1、要向Applet中添加一个列表组件,应选择下列哪个类对象(C)A. ChoiceB. CheckBoxC List D. Menu2、如果一个程序段中有多个catch,则程序会按下列哪种情况执行(C )A.找到合适的异常类型后继续执行后面的catch;B.找到每个符合条件的catch都执行一次;C.找到合适的异常类型后就不再执行后边的catch;D.对每个catch都执行一次3、FileNotFoundException属于以下哪种类型的异常(A)A. IOExceptionB. RuntimeExceptionC. AWTExceptionD.ArithmeticException4、下列方法中哪个不是Applet的成员方法(A )A. initiate()B. start()C. stop()D. destoy()5、Event listener对象的成员方法的返回值是(C )A. StringB. AWTEventC. voidD. int6、下列哪个选项不能使当前线程停止执行(D )A.一个异常被抛出B.线程执行了sleep()调用C.高优先级的线程处于可运行状态D. 当前线程产生了一个新线程7、下列哪个是接口MouseMotionListener的方法(A )A. public void mouseMoved(MouseEvent)B. public boolean mouseMoved(MouseEvent)C. public void mouseMoved(MouseMotionEvent)D. public boolean MouseMoved(MouseMotionEvent)8、关于类DataOutputStream构造方法正确的是(D )A. new dataOutpu tStream(new file(“out.txt”));B. new dataOutputStream(new writer(“out.txt”));C. new dataOutputStream(new OutputStream(“out.txt”));D. new dataOutputStream(new FileOutputStream(“out.txt”));9、下列哪种方式不能直接停止线程的执行(C )A. 调用yield 方法B. 调用了wait方法C. 调用了notify方法D. 调用了suspend()方法10、一个类要实现串行化则必须实现接口( A )A. Serializable B RunnableC. Throwable D Resumable二.简答题(每题4分,共20分)1. 异常是什么?筒述Java的异常处理机制?异常是在程序的运行过程中所发生的非正常事件,它中断指令的正常执行。
《JAVA语言编程设计》国开形考第三次任务源代码和输出截图

《JAVA语言编程设计》国开形考第三次任务源代码和输出截图JAVA语言编程设计国开形考第三次任务一、任务概述本次任务是《JAVA语言编程设计》国开形考的第三次任务,要求考生编写Java程序,实现指定的功能。
任务共包含两个部分,分别是程序设计和输出截图。
二、任务要求1. 程序设计根据题目要求,编写Java程序,实现以下功能:- 编写一个Java类,包含一个私有成员变量`age`,一个公有的构造方法,一个公有的成员方法`getAge()`用于获取成员变量`age`的值。
- 在主函数中,创建该类的对象,并调用`getAge()`方法输出成员变量`age`的值。
2. 输出截图将编写好的Java程序运行,并截取输出结果的屏幕截图。
三、任务源代码public class Person {private int age;public Person(int age) {this.age = age;}public int getAge() {return age;}public static void main(String[] args) {Person person = new Person(25);System.out.println("年龄:" + person.getAge());}}四、输出截图五、总结本次任务要求考生编写Java程序,实现指定功能,并输出截图。
通过编写一个Java类,包含私有成员变量和公有成员方法,以及主函数的编写,实现了年龄的输出功能。
最后,运行程序并截取输出结果的屏幕截图,完成了本次任务。
六、附录- Java程序源代码- 输出截图七、参考文献- 《JAVA语言编程设计》教材- Java官方文档{content}。
奥鹏14秋《Java语言程序设计》作业3满分答案

B. Visual Basic
C. C++
D. C
?
正确答案:D
4.下列特点中,是Java虚拟机执行的特点之一的是_______。
A.字节代码
B.多进程
C.静态链接
D.编译
?
正确答案:A
5.要激活一个Java小程序Applet,需要有_______。
A. .class文件
B. .exe文件
C. .html文件
D. .java文件
?
正确答案:C
6.在Java中,程序先由编译器转换为_______。
A.机器码
B.标准字节代码
C.汇编程序
D.标准比特代码
?
正确答案:B
7.下列说法中,正确的一项是_______。
A. Java语言是以类为程序的基本单位的
B. Java语言是部分大小写的
C.多行解释语句必须以//开始
14秋《Java语言程序设计》作业3
一,单选题
1.下列哪一项不属于面向对象程序设计的基本要素?
A.类
B.对象
C.方法
D.安全
?
正确答案:D
2.在创建Applet应用程序时,需要用户考虑的问题是_______。
A.如何创建窗口
B.绘制的图形在窗口中的位置
C.程序的框架
D.事件处理
?
正确答案:B
3.下列不属于面向对象语言的是_______。
D.在Java语言中,公共类的源文件和该类名可以不相同
?
正确答案:A
8. Java语言使用_______进行解释执行。
A.字节码
B.机器码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2014年9月份考试Java程序设计第三次作业
一、程序阅读题(本大题共30分,共 5 小题,每小题 6 分)
1. import java.util.*;
class Test
{
public static void main(String args[])
{
Stack mystack=new Stack();
mystack.push(new Integer(1));
mystack.push(new Integer(1));
int k=1; while(k<=4)
{
Integer F1=(Integer)mystack.pop();
int f1=F1.intValue();
Integer F2=(Integer)mystack.pop();
int f2=F2.intValue();
Integer temp=new Integer(f1+f2);
System.out.println(""+temp.toString());
mystack.push(temp);
mystack.push(F2);k++;
}
}
}
2. interface Foo
{
int k=0;
}
public class test implements Foo
{
public static void main(String args[])
{
int i;
test t =new test();
i=t.k;
i=test.k;
i=Foo.k;
System.out.println(i);
}
}
3. public class test
{
public static void main(String[] args)
{
int f1=1, f2=1;
for( int i=1; i<5; i++)
{
System.out.print("\t"+f1+"\t"+f2);
if(i%2==0)System.out.println("\n");
f1=f1+f2; f2=f2+f1;
}
}
4. 写出程序运行结果:
5. class variable
{
int x=0,y=0,z=0;
void init(int x,int y)
{
this.x=x;
this.y=y;
int z=5;
System.out.println(“x=”+x+” y=”+y+” z=”+z);
}
public static void main(String args[])
{
variable a=new variable( );
System.out.println(“x=”+x+” y=”+ y+” z=”+ z);
init(20,30);
System.out.println(“x=”+ x+” y=”+ y+” z=”+ z);
}
}
二、简答题(本大题共30分,共 5 小题,每小题 6 分)
1. 说明 while 与do…while 语句的差异
2. 什么是接口和抽象类,它们之间的区别是什么?
3. 类System和Runtime分别具有什么作用?
4. error和exception有什么区别?
5. 什么是JDBC?
三、程序设计题(本大题共40分,共 4 小题,每小题 10 分)
1. 通过键盘传入一个数,判断题该数是不是素数(不能被1和自身整除的数).
2. 编写一Java程序,求下列矩阵对角线元素之和.
3. 编写一个java程序将字符串”I’m ok ”改为”I’m glad to meet you”
4. 编写程序求所有指定浮点数的平均值,要求所有浮点数均通过命令行参数传入(如java test 11.1 22.2 33.3 44.4).
答案:
一、程序阅读题(30分,共 5 题,每小题 6 分)
1.
参考答案:
2 3 5 8
解题方案:
评分标准:
完全一样才得分,多写不得分
2.
参考答案:
解题方案:
评分标准:
完全一样才得分
3.
参考答案:
1 1
2
3 5 8 13 21
解题方案:
评分标准:
完全一样才得分
4.
参考答案:
value is Hello
解题方案:
评分标准:
完全一样才得分,多写不得分
5.
参考答案:
x=0 y=0 z=0 x=20 y=30 z=5 x=20 y=30 z=0
解题方案:
评分标准:
完全一样才得分,多写不得分
二、简答题(30分,共 5 题,每小题 6 分)
1.
参考答案:
while 和do…while 的区别在于:while 循环先判断题布尔表达式的值,若该布尔表达式的值为假,则循环体可能一次也不执行;而do…while 循环先执行循环体语句区块,因此,循环体中的语句至少要执行一次.
解题方案:
评分标准:
while 与do…while 1个2分
2.
参考答案:
抽象类特点:抽象类必须用关键字abstract修饰;抽象类没有完全实现,它只能用于派生子类,不能用于产生实例;抽象类不一定包含抽象方法,但如果类中包含抽象方法,则必须声明为抽象类; 接口特点: 接口实际是一种特殊的抽象类,通过关键字interface声明. 接口中的所有方法都是抽象的
(abstract可以缺省). 接口中的所有数据都是静态常量:即具有public,static ,final属性.
解题方案:
评分标准:
一个特点2分
3.
参考答案:
类System,它提供了与系统无关的接口以实现对系统资源的使用,通过其成员变量in,out,err实现
了标准输入、输出、错误流;类Runtime代表当前的运行环境,使得程序可以直接使用系统资源,但它是与系统相关的,通常只在特殊情况下使用,因为它破坏了程序的可移植性.
解题方案:
评分标准:
意思对就可以
4.
参考答案:
error 表示恢复不是不可能但很困难的情况下的一种严重问题。
比如说内存溢出。
不可能指望程序
能处理这样的情况。
exception 表示一种设计或实现问题。
也就是说,它表示如果程序运行正常,从不会发生的情况。
解题方案:
评分标准:
5.
参考答案:
JDBC是: 1、将Java语言和Sql结合的一个很好的编程接口. 2、通用的一般的SQL数据库访问和
存储结构. 3、支持基本SQL功能的一个通用低层的应用程序编程接口,在不同的数据库功能模块上
提供了一个统一的用户界面. 4、和ODBC一样,建立在X/Open SQL CLI基础之上. 5、是为Java语
言定义的一个SQL调用级(CLI)界面.
解题方案:
评分标准:
意思对就给分
三、程序设计题(40分,共 4 题,每小题 10 分)
1.
参考答案:
import java.io.*;
public class Prime
{
public static void main(String[] args)
{
String s = "";
int n = 0;
System.out.print("请输入一个整数:");
try{ InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr);
s = br.readLine();
n = Integer.parseInt(s);
}
catch(IOException e)
{
}
if( isPrime(n) ) System.out.println(n + "是素数.");
else System.out.println(n + "不是素数.");
}
static boolean isPrime(int a)
{
if(a == 1) return false;
if(a == 2) return true;
for(int i = 2; i <= a/2; i++) if( a % i == 0 ) return false; return true;
}
}
解题方案:
评分标准:
结构3分,功能实现4分,语法3分
2.
参考答案:
解题方案:
评分标准:
结构3分,功能实现4分,语法3分.
3.
参考答案:
解题方案:
评分标准:
结构3分,功能实现4分,语法3分.
4.
参考答案:
解题方案:
评分标准:
结构3分,功能实现4分,语法3分。