--Your phone number again? I _______ quite catch it.

题目
--Your phone number again? I _______ quite catch it.

A.don't

B.can't

C.couldn't

D.didn't

参考答案和解析
参考答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。

【说明】本程序ExceptionTester实现功能:读入两个整数,第1个数除以第2个数,之后输出。若第2个数为0,则自动进行异常处理。

程序如下:

(1);

public class ExceptionTester{

public static void main(String args[]){

int result;

int number[]=new int[2];

boolean valid;

for(int i=0;i<2;i++){

valid=(2);

while(!valid){

try{

System.out.println("Enter number"+(i+1));

number[i]=Integer.valueOf(Keyboard.getString()).intValue();

valid=true;

}catch(NumberFormatExceptione){

System.out.println("Invalid integer entered.Please try again.");

}

}

}

by{

result=number[0]/number[1];

System.out.print(number[0]+"/"+number[1]+"="+result);

}catch((3)){

System.out.println("Second number is 0,cannot do division!");

}

}

}

其中,Keyboard类的声明为:

impon java.io.*;

public class Keyboard{

static BufferedReader inputStream=new (4)

(new InputStreamReader(System.in));

public static int getInteger(){

try{

return(Integer,valueOf(inputStream.readLlne().trim()).intValue());

}catch(Exceptione){

e.printStackTrace();

return 0;

}

}

public (5) {

by{

return(inputStream.readLine());

} catch(IOExceptione)

{return "0";}

}

}


正确答案:(1)import java.io.* (2)false (3)ArithmeticException e (4)BufferedReader (5)static String getString()
(1)import java.io.* (2)false (3)ArithmeticException e (4)BufferedReader (5)static String getString() 解析:(1)import java.io.*
Java程序的头部。
(2)false
开关变量valid初值应该为false。
(3)ArithmeticException e
捕捉算术计算异常信息。
(4)BufferedReader
动态生成一个BufferedReader对象用于输入。
(5)static String getString()
读字符串成员函数的函数头部。

第2题:

hiding_number=phone_number.replace(phone_number[:9],'*'*9)这句表达式所起的作用是()。

A.将一串手机号码只保留后四位

B.将一串手机号码只保留后四位,前9位用*号替代

C.将一串字符前9个用9个*号替换

D.将一串字符前9个用9个*号替换,后面保留不变


参考答案:D

第3题:

下列程序的输出结果是( )。 PublicclassTest{ Publicstaticvoidmain(String[]args){ int[]array=(2,4,6,8,10); intsize=6; intresult=-1; try{ for(inti=0;i<size&&result==-1;) if(array[i]==20)result=i; } catch(ArithmeticExceptione){ System.out.println("Catch---1"); } catch(Array IndexOutOfBoundsExceptione){ System.out.println("Catch---2"); } catch(Exceptione){ System.out.println("Catch---3"); } }

A.Catch---1

B.Catch---2

C.Catch---3

D.以上都不对


正确答案:略。

第4题:

如果有如一些的程序代码 int i =10; int number=i++; number=--i;以下说法正确的是

A.执行后number为10,i为10

B.执行后number为10,i为11

C.执行后number为11,i为10

D.执行后number为11,i为11


执行后number为10,i为10

第5题:

下面程序的输出结果是 public class Test{ public static void main(String[] args){ int[]array={2,4,6,8,10}; int size=6; int result=-1: try{ for(int i=0;i<size&&result==-1;i++) if(array[i]==20)result=i; }catch(ArithmeticException e){ System.out.println("Catch---1"); }catch(ArrayIndexOutOfBoundsException e){ System.out.println("Catch---2"); }catch(Exception e){ System.out.println("Catch---3"); } } }

A.Catch---1

B.Catch一--2

C.Catch---3

D.以下都不对


正确答案:B
解析:ArithmeticException是当出现异常的运算条件时,抛出此异常。例如,一个整数“除以零”时,是抛出此类的一个实例;ArrayIndexOutOfBoundsException是用非法索引访问数组时抛出的异常。如果索引为负或大于等于数组大小,则该索引为非法索引。本程序中,数组大小为5个元素,数组下标为0~4,而循环为0~5,数组越界,所以会捕获ArrayIndexOutOfBoundsException。

第6题:

classNumber{publicstaticvoidmain(String[]args){try{System.out.print(Integer.parseInt("

classNumber{publicstaticvoidmain(String[]args){try{System.out.print(Integer.parseInt("forty"));}catch(RuntimeExceptionr){System.out.print("runtime");}catch(NumberFormatExceptione){System.out.print("number");}}}结果是什么?()

A.forty

B.number

C.runtime

D.编译失败


参考答案:D

第7题:

如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。

include<iostream>

include<iomanip>

include<string>

using namespace std;

class PhoneNumber{

public:

void setNumber(string number) {this-->number = number;}

//重载流插入操作符

friend【 】(ostream &output,const PhoneNumber &num)

{ output<<num. number; return output; }

private:

string number;

};

int main() {

PhoneNumber phone;

phone. setNumber("8008100598");

cout<<"The phone number is:"<<phone<<endl;

return 0;

}


正确答案:PhoneNumber Opcrator
PhoneNumber Opcrator 解析:运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。运算符重载实质上是函数的重载。重载运算符的函数一般格式为:函数类型operator运算符名称(形参列表){对运算符的重载处理},即函数名是由operator和运算符组成,如operator+意思是“对运算符+重载”。所以重载流插入操作符为:PhoneNumber Operator,其中符号“”为输出符。

第8题:

2.—What's your _______ number?

—________347- 5186.

A. phone ;He's

B. bike ;That's

C. phone ;It's

D. bike's ;It's


正确答案:C
2.C【解析】电话号码是phone number,用it来回答,故选C。

第9题:

( 17 )下列程序的输出结果是

public class Test{

public static void main(String[] args){

int [] array={2,4,6,8,10};

int size=6;

int result=-1;

try{

for{int i=0;i<size && result==-1;i++}

if(array[i]==20) result=i;

}

catch(ArithmeticException e){

System.out.println( " Catch---1 " );

catch(ArrayIndexOutOfBoundsException e){

System.out.println( " Catch---2 " );

catch(Exception e){

System.out.println( " Catch---3 " );

}

}

A ) Catch---1

B ) Catch---2

C ) Catch---3

D )以上都不对


正确答案:U

答案暂缺

第10题:

1、如果有如一些的程序代码 int i =10; int number=i++; number=--i;以下说法正确的是

A.执行后number为10,i为10

B.执行后number为10,i为11

C.执行后number为11,i为10

D.执行后number为11,i为11


执行后number为10,i为10