问题 选择题

聪聪在广场上玩耍,他从某地开始,先向东走10米,又向南走40米,再向西20米,又向南走40米,最后再向东走70米,则聪聪到达的终止点与原出发点间的距离是(  )

A.80米

B.100米

C.120米

D.95米

答案

如下图所示:

聪聪实际向南走了40+40=80米,

实际向东走了10-20+70=60米,

∵正东方向与正南方向垂直,

∴终止点与原出发点的距离=

602+802
=100,

∴聪聪到达的终止点与原出发点的距离为100米.

故选B.

单项选择题
问答题

[说明] 有若干教师,每个教师只有姓名,一个教师可以指导多名研究生;每名研究生有姓名和研究方向,程序最后输出每个教师指导的所有研究生的姓名和研究方向。[Java程序]public class Teacher { String name; int top=0; Student[] student=new Student[20]; public Teacher() {} public Teacher(String name) { this.name=name;} boolean add(Student stu){ int len=this.student.length; if (top<len-1) { this.student[top]=siu; (1) ; return true; } elsereturn (2) ; }void disp(){ System.out.println(“指导老师"”+this.name); System.out.println(“研究生:”); for(int i=0;i< (3) ;i++){ System.out.println(“姓名:”+this.student[i].name+“\t研究方向:”+this.student[i]. search); }}public static void main(String[] args){ Teacher t[]={new Teacher(“李明”),new Teacher(“王华”)}; Student s1 = new Student(“孙强”,“数据库”); Student s2 = new Student(“陈文”,“软件工程”); Student s3 = new Student(“章锐”,“计算机网络”); if(! t[0].add(s1)) {System.out.println(“每个老师最多只能指导20个学生!”);} if(! t[0].add(a2)) {System.out.println(“每个老师最多只能指导20个学生!”);} if(! t[1].add(s3)) {System.out.println(“每个老师最多只能指导20个学生!”);} for(int i=0;i<2;i++)(4) ;}}class (5) { String name; String search; public Student(){} public Student(String name,String search){ this.name=name; this.search=search; } String getName(){return this.name;} String getSearch(){return this.search;}}