更多“Mr.Chen (passed out) while walking along a street and found himself in the hospital when he came to.() ”相关问题
  • 第1题:

    阅读下列程序段

    public class OperatorsAndExpressions {

    String conditionalExpression(int score) {

    String result;

    //如果score超过60分, 则结果是passed, 否则是doesn't pass

    result=-(score>=60)?"passed":"doesn't pass";

    System.out.println(result);

    retum result;

    }

    public static void main(String args[]) {

    OperatorsAndExpressions perAndExp=new OperatorsAndExpressions();

    //条件表达式

    OperAndExp.conditionalExpression(65);

    }

    }

    其执行结果是【 】 。


    正确答案:passed
    passed 解析:本题考查Java的条件运算符。程序中首先定义了—个OperatorsAndExpressions类,该类非常简单,其中只包含一个conditionalExpression方法。该方法中对传递进来的参数score进行判断,如果score>=60分,则返回结果"passed",否则返回结果"doesn't pass"。这个操作通过一个条件表达式语句实现,即result=(score>=60)?"passed":"doesn't pass"。首先计算score>=60的结果,如果结果为true,则将"passed"作为整个条件表达式的结果;如果score>=60的结果为false,则将"doesn't pass"作为整个条件表达式的结果。
      主程序中生成了一个OperatorsAndExpressions类对象OperAndExp,然后调用该对象的conditionalExpression方法,其中参数是65。经过前面对eonditionalExpression方法的分析,可知65>=60,result中存放的内容是"passed"。因此输出result的结果是 "passed"。
      因此,本题划线处应填入"passed"。

  • 第2题:

    阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。

    [说明]

    本程序使用类来管理员工的通讯地址信息。已知程序的输出为:

    输出记录:5

    姓名:王丽华

    街道地址:中华路15号

    市:襄樊市

    省:湖北省

    邮政编码:430070

    [Java代码]

    public class Employee{

    protected String (1);

    protected String street;

    protected String city;

    protected String prov;

    protected String post;

    protected int no;

    public Empbyee(){}

    public Employee(String name,String street,String city,String prov,String post, (2) ){

    this.name=name;

    this.street=street;

    this.city=city;

    this.prov=prov;

    this.post=post;

    this.no=no;

    }

    public static void main(String[]args){

    Employee emp=new Employee(“王华”,“中华路15号”,“武汉市”,“湖北省”,“430070”,1);

    emp.changeName(“王丽华”);

    (3) (“襄樊市”);

    emp.changeNo(5);

    (4);

    }

    void changeName(String name){this.name=name;}

    void changeStreet(String street){this.street=street;}

    void changeCity(String city){this.city=city;}

    void changeProv(String prov){this.prov=prov;}

    void changeNo(int no){(5);}

    void display(){

    System.out.println(“输出记录:”+this.no);

    System.out.Println(“姓名:”+this.name);

    System.out.println(“街道地址:”+this.street);

    System.out.println(“市:”+this.city);

    System.out.println(“省:”+this.prov);

    System.out.println(“邮政编码:”+this.post);

    }

    }


    正确答案:(1) name (2) int no (3) emp.changeCity (4) emp.display() (5)this.no=no
    (1) name (2) int no (3) emp.changeCity (4) emp.display() (5)this.no=no 解析:本程序创建一个employee类,包括姓名、街道地址、市、省、邮政编码和记录号等信息以及若干函数:构造函数employee()初始化每个成员;changname()、……changeno()等用于更改类中各属性的值;display()函数用于打印数据。

  • 第3题:

    [A] why

    [B] when

    [C] while

    [D] where


    正确答案:C
    36. C
    One person experiencing a great deal of stress may function exceptionally well while another may be unable to function at a11. 在巨大的压力下。有的人可能会应对非常自如,但是另一个人就完全无法正常发挥。[C] while 此处是一个表示转折意义的连词,表示“虽然,但是”。例:You like tennis, while I’d rather read. 你爱打网球,但我爱看书。类似用法的连词还有whereas。例:Some people like fat meat, whereas others hate it. 有些人喜欢肥肉,相反有些人讨厌肥肉。

  • 第4题:

    Jack() to see me.He'll be here soon.

    A.come

    B.is coming

    C.came


    正确答案:B

  • 第5题:

    阅读下面程序

    public class OperatorsAndExpressions {

    String conditionalExpression(int score) {

    String result;

    //如果score超过60分,则结果是passed,否则是doesn't pass

    result=(score>=60)?"passed":"doesn't pass":

    System.out.println(result);

    return result;

    }

    public static void main(String args[]) {

    OperatorsAndExpressions perAndExp=new OperatorsAndExpressions();

    //条件表达式

    OperAndExp.conditionalExpression(65);

    }

    }

    程序的执行结果是______。


    正确答案:passed
    passed 解析:条件运算符的形式为expression1? expression2:expression3。如果expression1的结果为true,则计算expression2,并将结果作为整个表达式的值;如果expression1的结果为false,则计算expression3,并将结果作为整个表达式的值。本程序中,score=65,score>60的判断结果为true,所以result="passed",最后输出结果当然也是passed。

  • 第6题:

    3、下列循环语句合法的是()

    A.while(int i<7){ System.out.println(“i is ”+i); i++; }

    B.int i=1; while(i){ System.out.println(“i is ”+i); }

    C.int i=0; for(int i=0;i<7;i++){ System.out.println(“i is ”+i); }

    D.int i=0; do{ System.out.println(“i is ”+i++); if(i==3) continue; }while(i<7);


    int i=0; do{ System.out.println(“i is ”+i++); if(i==3) continue; }while(i<7);