




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java基础练习题9Java 基础习题01. 下列语句序列执行后,m 的值是 ( C) 。int a=10, b=3, m=5;if( a=b ) m+=a; else m=+a*m;A) 15 B) 50 C) 55 D) 52. 下列语句序列执行后,k 的值是 (B ) 。int i=4,j=5,k=9,m=5;if(i>j|m<k) k+; else k-;A) 5 B) 10 C) 8 D) 93. 下列语句序列执行后,x 的值是 ( D ) 。int a=2, b=4, x=5;if( a<-b ) x*=a;A) 5 B) 20 C) 15 D) 104. 下列语
2、句序列执行后,b 的值是 ( B) 。int a=2, b=4;if( a < - - b ) a*=a;A) 5 B) 3 C) 15 D) 105. 下列语句序列执行后,m 的值是 ( D ) 。int i=9, j=8, m=10, n=9;if( i<j | m - -<n ) i+; else j-;A) 6 B) 7 C) 8 D) 96. 下列语句序列执行后,x 的值是 ( A ) 。int a=3, b=4, x=5;if( +a<b ) x=x+1;A) 5 B) 3 C) 4 D) 67. 下列语句序列执行后,ch1 的值是 ( B ) 。char
3、ch1= A ,ch2= W;if(ch1 + 2 < ch2 ) +ch1;A) AB) BC) CD) B8. 下列语句序列执行后,x 的值是 (B ) 。int a=2, b=4, x=5;if( a<-b ) x*=a;int a=3, b=4, x=5;if( +a=b ) x=+a*x;A) 35 B) 25 C) 20 D) 59. 下列语句序列执行后,k 的值是 (C) 。int i=6,j=8,k=10,m=7;if(i>j|m<k-) k+; else k-;A) 12B)11 C) 10 D) 910. 下列语句序列执行后,k 的值是 (C ) 。
4、int i=10, j=18, k=30;switch( j - i ) case 8 : k+;case 9 : k+=2;case 10 k+=3;default : k/=j;A) 31 B) 32 C) 2 D) 3311. 若 a 和 b 均是整型变量并已正确赋值,正确的switch 语句是 (D ) 。A) switch(a+b); B)switch( a+b*3.0 ) C) switch a D) switch( a%b ) 12. 下列语句序列执行后,r 的值是 ( C) 。char ch='8' int r=10;switch( ch+1 )case
5、9;7':r=r+3;case '8':r=r+5;case '9':r=r+6;break;default: r=r+8;A) 13 B) 15 C) 16 D) 1813. 设 int 型变量 a 、 b, float 型变量 x 、 y, char 型 变量 ch 均已正确定义并赋值,正确的 switch 语句是(B ) 。A) switch (x + y) B) switch( ch + 1 ) C) switch ch D) switch( a + b ); 14. 下列语句序列执行后,k 的值是 (D ) 。int x=6, y=10, k=
6、5;switch( x%y )case 0: k=x*y;case 6: k=x/y;case 12: k=x-y;default: k=x*y-x;A) 60 B) 5 C) 0 D) 5415 . 下列语句序列执行后,r 的值是 (B ) 。char ch='A' int r=6;switch( ch+5 )case 'A': r=r+3;case 'B': r=r+5;case 'C': r-=6; break;default : r/=2;A) 11 B) 3 C) 2 D) 916 . 以下 for 循环的执行次数是(B
7、) 。for(int x=0;(x=0)&(x>4);x+);A)无限次 B)一次也不执行C) 执行4次D)执行3次17 .下列语句序列执行后,j的值是(A ) 。 int j=1;for( int i=5; i>0; i-=2 ) j*=i;A) 15 B) 1 C) 60 D) 018 .以下for循环的执行次数是(B )。for(int x=0;(x=0)&(x<4);x+);A)无限次 B) 一次 C)执行4次 D)执行3次19 .下列语句序列执行后,j的值是(D )。int j=2;for( int i=7; i>0; i-=2 ) j*=2;
8、A) 15 B)1 C)60 D) 3220 .以下for循环的执行次数是(B )o for(int x=0,y=0;(y!=0)&&(x<4);x+);A)无限次 B) 一次也不执行C)执行4次 D)执行3次21 .下列语句序列执行后,j的值是(D)。int j=0;for( int i=3; i>0; i- ) j+=i;A) 3 B) 4 C) 5 D) 622 .以下由for语句构成的循环执行的次数是(B )。for ( int i = 0; true ; i+);A)有语法错,不能执行B)无限次C)执行1次 D) 一次也不执行23 .下面语句执行后,i的值
9、是(B)。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;A) 4 B) 5 C) 6 D) 724 .下列语句序列执行后,k的值是(D)。int j=8, k=15;for( int i=2; i!=j; i+ ) j-=2; k+; A) 18 B) 15 C) 16 D) 1725 .下列语句序列执行后,k的值是(B)。int m=3, n=6, k=0;while( (m+) < ( - n) ) +k;A) 0 B) 1 C) 2 D) 326 .下列语句序列执行后,i的值是(D)。int s=1,i=1;while( i<=4 ) s
10、*=i;i+;A) 6 B) 4 C) 24 D) 527 .下列语句序列执行后,k的值是(C )。int m=3, n=6, k=0;while( m < n ) +k; m+; -n; A) 0 B) 1 C) 2 D) 328 .下列语句序列执行后,j的值是(C )。int j=8, i=6;while( -i >4 ) -j;A) 5 B) 6 C) 7 D) 829 .下列语句序列执行后,j的值是(C )。int j=8, i=6;while( i >4 ) i-=2;-j;A) 5 B) 6 C) 7 D) 830 .下列语句序列执行后,j的值是(B )。int
11、j=9, i=6;while( i- >3 ) -j;A) 5 B) 6 C) 7 D) 831 .下列语句序列执行后,j的值是(D)。int j=3, i=2;while( -i!=i/j ) j=j+2;A) 2 B) 4 C) 6 D) 532 .若有循环:int x=5,y=20;do y-=x; x+=2; while(x<y);则循环体将被执行(A )。A) 2次 B) 1 次 C) 0 次 D) 3 次33 .以下由do-while 语句构成的循环执行的次数是 (B)。int m = 8;do +m; while ( m < 8 );A)一次也不执行B)执行1次
12、C)8次 D)有语法错,不能执行34 .下列语句序列执行后,i的值是(A )。int i=10;do i/=2; while( i>1 );A) 1 B) 5 C) 2 D) 035 .下列语句序列执行后,i的值是(D)。int i=10;do i/=2; while( i-> 1 );A) 1 B) 5 C) 2 D) -136 .下列语句序列执行后,i的值是(C )。int i=10;do i-=2; while( i>6 );A) 10 B) 8 C) 6 D) 437 .下列语句序列执行后,i的值是(D)。int i=16;do i/=2; while( i >
13、 3 );A) 16 B) 8 C) 4 D) 238 .以下由do-while语句构成的循环执行的次数是(B)。int k = 0;do +k; while ( k < 1 );A)一次也不执行B)执彳T 1次C)无限次D)有语法错,不能执行39 .若有循环:int x=5, y=20;do y-=x; x+; while(+x<-y);则循环体将被执行(C )。A)0次 B)1 次 C)2 次 D)3 次40 .下列循环中,执行 break outer语句后,所列(C) 语句将被执行。outer:for(int i=1;i<10;i+)inner:for(int j=1;
14、j<10;j+)if(i*j>50)break outer;System.out.println(i*j);next:A)标号为inner的语句B)标号为outer的语句C)标号为next的语句D)以上都不是41 .下列循环中,执行 continue outer语句后,(A)说法正确。outer:for(int i=1;i<10;i+)inner:for(int j=1;j<10;j+)if(i*j>50)continue outer;System.out.println(i*j);A)程序控制在外层循环中并且执行外层循环的下一迭 代B)程序控制在内层循环中并且执
15、行内层循环的下一迭 代C)执行标号为next的语句D)以上都不是2 .找出下面各段程序中的错误:a) For (i=100 , i>=1 , i+)System.out.println(i);答案:For的F应该小写;For头中应当使用分号,而应当使用逗号;+应当为一一c)下面的代码应输入从191之间的所有奇数:for( i = 19 ; i >= 1 ; i+=2)System.out.println(i);答案:+=应该为一=d)下面的代码应输出从2到100之间的所有偶数:counter = 2;doSystem.out.println(counter);counter +=
16、2;While (counter < 100)答案:while的W应当小写;应当为<二3 .指出并纠正下面各段代码中的错误:a)while(c<=5) product *=5;c+;b)if ( gender = 1)System.out.println(awoman );else ;System.out.println("Mad );答案:答案:应当在 case 0 中放置一条break语句a)错误:漏掉了 while循环的右花括号纠正:在最后加上右花括号b)错误:else后的分号导致一个逻辑错误,第二个 输出语句无论如何都会执行。纠正:去掉else后面的分号。4
17、 .下面的while循环结构有什么错误?while ( z >= 0)sum +=z;答案:变量z在while循环中一直没有改变,如果循 环条件(z>=0)为真,则会出现死循环,为了避免, 必须使得变量z递减,使其最终小于0;5 .指出并纠正下列各段代码的错误。(注解:每段代码中可能包含多个错误。)a) if ( age >=65 );System.out.println( " Age greater than or equal to 65 ”);elseSystem.out.println ("Age is less than65”);答案:if后不能有
18、分号,将分号去掉可以改正这个错 误。b) int x = 1 ,total ;while ( x <=10 ) 答案:total+=x 语句中,total没有初始数值,无法 使用,在定义total时为其赋值0可以解决这个错误。c) while ( x<=100 )total +=x;+x;答案:循环为死循环,直到超出total的取值范围,在(x<=100)后添加,然后在+x;后添加可以解 决这个错误。6 .找出下面各段代码中的错误,并解释如何改正它。a)for ( k = 0 ; k!=1.0 ; k+=0.1)System.out.println(k);b)如下代码应打印1
19、10的值n = 1;while ( n <10 )System.out.println( n+ );答案:a)错误:浮点数作控制变量,for循环将不工作,因 为浮点数在大多数计算机中只是近似值。改正:用一个整数取代浮点数,并用适当的计算获取所要的值:for( k =1 ; k!= 10 ; k+)total +=x;System.out.println(float) k / 10 );+x;b)错误:在while循环继续条件中用了错误的关系运算符。改正:用 <=代替 < ,或者将10改为11也可以。return false;elseC) int x( ) .return tr
20、ue; Java基础习题(附答案)2收藏1 .以下方法 fun的功能是求两参数之积。(returna*b)intfun ( int a, int b ) ;2 .以下方法 fun的功能是求两参数之积。(return(float)a*b )floatfun ( int a, double b ) ;3 .以下方法 fun的功能是求两参数的最大值。(return a>b?a:b)intfun ( int a, int b ) ;4 .以下方法m的功能是求两参数之积的整数部分。(return (int) (a*b )intm ( float x, float y ) ; 5 .下面是用户程序对
21、 Applet 类中方法paint() 的重新定义。(void call)public paint(Graphics) call.drawString("Hello,java! ",10,20); 6 .下面方法的功能是判断一个整数是否为偶数,将程序补充完整。(boolean true )public isEven(int a) if(a%2=0)return ;7 .同一个类中多个方法具有相同的方法名,不同的 称为方法的重载。(参数列表)二.选择题及答案1 .下列方法定义中,正确的是(D )。A) int x( int a,b ) return (a-b);B) doub
22、le x( int a,int b) int w; w=a-b; C) double x( a,b ) return b; D) int x( int a,int b) return a-b; 2 .下列方法定义中,正确的是(D )。A) void x( int a,int b ); return (a-b); B) x( int a,int b) return a-b; C) double x return b; D) int x( int a,int b) return a+b; 3 .下列方法定义中,不正确的是 (D) oA) float x( int a,int b ) return
23、(a-b); B) int x( int a,int b) return a-b; C) int x( int a,int b ); return a*b; D) int x(int a,int b) return 1.2*(a+b); 4 .下列方法定义中,正确的是(A )。A) int x( ) char ch='a' return (int)ch; B) void x( ) .return true; D) int x( int a, b) return a+b; 5.列方法定义中,方法头不正确的是(D )。A)public int x( ) . B)public sta
24、tic int x( double y ) . C)void x( double d ) . A) class x . B) class x extends y . C) static class x implements y1,y2 . D) public class x extends Applet . 3.下列类头定义中,错误的是(A)。D)public static x( double a ) . A)public x extends y .C)extends6 .在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是(C)。A)public
25、getSort(float x)B)intgetSort(int y)C)doublegetSort(intx,inty) D)voidget(int x,int y)7 .在某个类中存在一个方法:void sort(int x),以下不能作为这个方法的重载的声明的是(B)。A)public float sort(float x)B)intsort(int y)C)double sort(int x,int y)D)voidsort(double y)8 .为了区分类中重载的同名的不同方法,要求 (A)。A)采用不同的形式参数列表B) 返回值类型不同C)调用时用类名或对象名做前缀D) 参数名不
26、同一、选择题1定义类头时,不可能用到的关键字是(B)。A) classB)privateD)public2.下列类定义中,不正确的是 (C)。B) public class x extends y .C)class x extends y implements y1 .D)class x .设A为已定义的类名,下列声明A类的对象a的语句中正确的是(D)。A) float A a;B) public Aa=A();C) A a=new int( ); D) static A a=newA();5.设A为已定义的类名,下列声明A类的对象a的语 句中正确的是(A)。A) public A a=new
27、 A( ); B) public A a=A();C) A a=new class( ); D) a A;6 .设X、Y均为已定义的类名,下列声明类X的对象x1的语句中正确的是(C)。A) public X x1= new Y( ); B) X x1= X ();C) X x1=new X( );D) int Xx1;A)void A(int x)B)A(int x)C)a(intx)D)voida(intx)7 .设X、Y为已定义的类名,下列声明 X类的对象 x1的语句中正确的是(A)。A) static X x1; B)public X x1=newX(int 123);C) Y x1;D
28、) X x1= X();12.设i、j、k为类X中定义的int型变量名,下列 类X的构造方法中不正确的是(B )。A) X( int m) . B) void X( int m) . C) X( int m, int n) . D) X( int h,intm,int n) . 8.通过类MyClass中的不含参数的构造方法,生成该 类的一个对象obj ,可通过以下语句实现:(MyClass obj=new MyClass();)13.设i , j为类X中定义的double型变量名,下列 X类的构造方法中不正确的是(A )。9.设i , j 为类X中定义的int型变量名,下列 X 类的构造方法
29、中不正确的是(A)。A) void X(int k ) i=k; B) X(intk ) i=k; C) X(int m, int n ) i=m; j=n; D)X( )i=0;j=0; 10.有一个类A,以下为其构造方法的声明,其中正 确的是(A )。A)public A(int x).B)staticA(int x).A) double X(double k ) i=k; return i; C) X( )i=6;j=8; B) X(double m, double n ) i=m; j=n; D) X(double k ) i=k; 14.设a , b 为类MyClass中定义的int
30、型变量名,下列MyClass类的构造方法中不正确的是(A)。A) double MyClass(double k ) a=k; return a; B) MyClass( )a=6;b=8; C) MyClass (double m, double n ) a=m; b=n; MyClass (double k ) a=k; C)public a(int x). x).D)voidA(int 15定义类头时,不可能用到的关键字是(A)。A)protected B) class C)extends D)public11.有一个类 A,以下为其构造方法的声明,其中正 确的是(B )。16.下列类头
31、定义中,错误的是(A)。A)public TestClass extends y (A a=new A();)B) public class TestClass extends y .C)class TestClass extends y implements y1 .D) class TestClass .17 .设B为已定义的类名,下列声明 B类的对象b的 语句中正确的是(D)。A) float B b;B) public Bb=B();C) B b=new int( ); D) static B b=new B();18 .设ClassA 为已定义的类名,下列声明ClassA类的对象ca
32、的语句中正确的是(A)。A)public ClassA ca=new ClassA( ); B) public ClassA ca=ClassA();C) ClassA ca=new class( ); D) ca ClassA;19.设A、B均为已定义的类名,下列声明类A的对象a1的语句中正确的是(C)。A) public A a1= new B( ); B) A a1= A ();C) A a1=new A( );D) int Aa1;20.设A、B为已定义的类名,下列声明A类的对象a1的语句中正确的是(A)。A) static A a1; B)public A a1=newA(int 1
33、23);C) B a1;D) A a1= A();21 .通过类A中的不含参数的构造方法, 生成该类的一 个对象 a ,可通过以下语句实现:22 .设m , n为类A中定义的int型变量名,下列 A 类的构造方法中不正确的是(A)。A) void A(int k ) m=k; B) A(int k ) m=k; C) A(int m, int n )m=i; n=j; D)A( )m=0;n=0; 23 .有一个类Person ,以下为其构造方法的声明,其中正确的是(A)。A)publicPerson (intx)B)static Person (int x)C)public a(intx)D
34、)voidPerson (int x)24 .有一个类Student ,以下为其构造方法的声明, 其中正确的是(B)。A)void Student (int x)B) Student(int x)C)s(intx)D)voids(int x)25 .设i、j、k为类School中定义的int型变量名, 下列类School的构造方法中不正确的是(B )。A) School ( int m) . B) voidSchool ( int m) . C) School ( int m, int n) . D) School (int h,int m,int n) . 一、选择题1 . Java语言的类
35、间的继承关系是(B )。A)多重的 B) 单重的 C) 线程的 D) 不能继承2 .以下关于Java语言继承的说法正确的是(C )A)Java中的类可以有多个直接父类B)抽象类不能有子类C)Java中的接口支持多继承D)最终类可以作为其它类的父类3 .现有两个类A、B,以下描述中表示B继承自A的是(D)。A) class A extends B B)class Bimplements AC) class A implements B D)class Bextends A4 .下列选项中,用于定义接口的关键字是(A)。A) interface B) implements C) abstract
36、D) class5 .下列选项中,用于实现接口的关键字是(B)。A) interface B) implements C) abstract D) class6 . Java语言的类间的继承的关键字是(B )。A) implements B) extends C) class D) public7 .以下关于Java语言继承的说法错误的是 (A )。 A)Java中的类可以有多个直接父类B)抽象类可以有子类C)Java中的接口支持多继承D)最终类不可以作为其它类的父类8 .现有两个类 M N,以下描述中表示N继承自M的是(D)。A) class M extends N B)class Nimp
37、lements MC) class M implements N D)class Nextends M9 .现有类A和接口 B,以下描述中表示类A实现接口 B的语句是(A)。A) class A implements B B)class B implements AC) class A extends B D) class B extends A10 .下列选项中,定义抽象类的关键字是(C)。A) interface B) implements C) abstract D) class11 .下列选项中,定义最终类的关键字是(D)。A) interface B) implements C) a
38、bstract D) final12 .下列选项中,哪个是java语言所有类的父类(C)A) String B) Vector C) Object D) KeyEvent13 . java语言中,用于判断某个对象是否是某个类的 实例的运算符是(A)A) instanceof B) + C) isinstance D) &&14 .下列选项中,表示数据或方法可以被同一包中的 任何类或它的子类访问,即使子类在不同的包中也可 以的修饰符是(B)A) public B) protected C) private D) final15 .下列选项中,表示数据或方法只能被本类访问的 修饰符
39、是(C)A) public B) protected C) private D) final16 .下列选项中,接口中方法的默认可见性修饰符是(A)A) public B) protected C) private D) final17 .下列选项中,表示终极方法的修饰符是:(B)A) interface B) final C) abstract D) implements18 .下列选项中,定义接口 MyInterface 的语句正确 的是:(A)Java基础练习题A) interface MyInterface B) implements Mylnterface C) class MyIn
40、terface D) implements interface My 19.如果子类中的方法mymethod()覆盖了父类中的方法mymethod(),假设父类方法头部定义如下:voidmymethod(int a),则子类方法的定义不合法的是:(C)A)public void mymethod(int a) B)protected void mymethod(int a)C) private void mymethod(int a) D) void mymethod(int a)二、 填空题1 .如果子类中的某个变量的变量名与它的父类中的 某个变量完全一样,则称子类中的这个变量 了父类的同名
41、变量。(隐藏)2 .属性的隐藏是指子类重新定义从父类继承来的 。(同名变量或属性)3 .如果子类中的某个方法的名字、返回值类型和 与它的父类中的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。(参数列表)4 . Java 仅支持类间的 重继承。(单重)5 .抽象方法只有方法头,没有。(方法体)6 . Java 语言的接口是特殊的类,其中包含 常 量和 方法。(static( 静态);abstract( 抽象)7 .接口中所有属性均为 、和的。(public 、static 、final)8 .如果接口中定义了一个方法 methodA(), 一个属性 attA ,那么一个类Class
42、A要实现这个接口的话, 就必11须实现其中的 方法。(methodA()9 .一个类如果实现一个接口,那么它就必须实现接口 中定义的所有方法,否则该类就必须定义成 的。(抽象的)10 .如果子类中的某个方法的名字、 和参 数列表与它的父类中的某个方法完全一样,则称子类 中的这个方法覆盖了父类的同名方法。(返回值类型)11 . Java仅支持类间的单重继承,接口可以弥补这个缺陷,支持 重继承(多重)12 .在方法头用 abstract 修饰符进行修饰的方法叫彳 方法。(抽象)13 .Java 语言中用于表示类间继承的关键字是 。 e extends )14 .接口中所有方法均为 和 的。(pub
43、lic、abstract)15 . Java语言中,表示一个类不能再被继承的关键字是 o (final )16 . Java语言中,表示一个类A继承自父类B,并实现接口 C的语句是。(class A extends B implements C )。17 .如果子类中的方法 compute。覆盖了父类中的方 法compute。,假设父类的compute。方法头部有可见 性修(符public ,则methodS()的可见性修饰符必须 是。 p public )Java基础习题(附答案)3收藏1、以下代码的输出结果是 。(答案: 字母j)int i=9;char c= ' a';c
44、har d=(char)(c+i);System.out.println(d);Java基础练习题150)2、面代码执行完后的输出是 -。(答案:b is:false)int x=3;int y=4;boolean b=true;System.out.println("b is:"+(b=(y<x);3、 表达式(-100%3)的值是。(答案:-1 )13、设x, y , max,min均为int 型变量,x、y已 赋值。用三目条件运算符,求变量 x、y的最大值和 最小值,并分别赋给变量 max和min,这两个赋值语 句分另1J是 和。(答案:max=x>y?x
45、:y min=x<y?x:y )14、若a,b为int型变量且已分别赋值为 2, 4。表达 式!(+a!=b-)的值是 。(答案:true )15、若a,b为int型变量且已分别赋值为 2, 6。表达 式(a+)+(+b) +a*b 的值是 。(答案:30)4、 int x=2,y=4,z=3 则 x>y&&z>y 的 结果是。(答案:false )5、写出定义双精度浮点型常量 PI,值为3.的语句:(答案:final double PI=3.)一、选择题1、下列变量定义错误的是。 (D)A) int a; B) double b=4.5; C) boolea
46、n b=true;D)float f=9.8;(注:要在后面叫 f或F)6、 在Java语言中,逻辑常量只有true 和 两个值。(答案:false )7、表达式1/2*3的计算结果是 。(答案:0)8、 执行以下程序段后:a = , b = 。(答案:6, 18)int a = 5, b;b = +a * 3;(注:a+是先用后加,+a 是先加后用)9、 Java中的的字符使用的是 16位的 编码。(答案:Unicode )10、 Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float 和 两种具体类型。(答案:double )11、当整型变量n的值不能被13除尽时
47、,其值为false 的Java语言表达式是(答案:(n%13= =0)?true:false )12、表达式3/6 * 5的计算结果是 。(答案:2、下列数据类型的精度由高到低的顺序是:(B)a)float , double , int , longb)double , float , int , bytec)byte , long , double , floatd)double , int , float , long3、执行完下列代码后,(A)int a=3;char b='5'char c=(char)(a+b);c的值是?A)' 8' b)53 c)8
48、 d)564、Unicode 是一种(C)A)数据类型 B)java 包C )字符编码 D) java类5、 6+5%3+2 的值是(D)A)2 B ) 1 C ) 9 D )106、 下面的逻辑表达式中合法的是 (C)A (7+8)&&(9-5) B ) (9*5)|(9*7) C ) 9>6&&8<10D) (9%4)&&(8*3)12、以下的选项中能正确表示Java语言中的一个整型常量的是()。(C)A) 12. B)-20 C) 1,000 D) 4 5 613、以下选项中,合法的赋值语句是()。(D)A) a = = 1;
49、B) + i;7、java语言中,占用32位存储空间的是 。(D)A) long, doubleB) long, floatC) int , doubleD) int , float8、 假设int a=1 , b=2,c=3,以下语句 正确 的是。(D)C) a=a + 1= 5; D) y = int ( i );14、若所用变量都已正确定义,以下选项中,非法的表达式是()。(C)A) a != 411b=1B)'a' % 3C) 'a' = 1/2 D) 'A' + 3215、若有定义int a = 2;则执行完语句 a += a - = a* a;后,a的值是()。(A)A) 0 B) 4 C) 8 D)- 4A)c=c/float(a/b) b)c=c/(float a)/b)16、下列程序段执行后t1的结果是()。(B)int x1 = 9, x2 = 6, t1;c) c=(float)c/(a/b) d) c= c/(int)(a/(float)b)9、2|3&5 的值是。 (C)t1 = x1 > x2 ? x1 : x2;A) 1 B ) 2 C ) 3 D ) 5A) 6 B) 9 C) 11 D) 310、指出下列正确的语句:(D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西师范大学《篮球》2023-2024学年第二学期期末试卷
- 池州学院《智能采油装备》2023-2024学年第二学期期末试卷
- 哈尔滨信息工程学院《人力资源开发与管理》2023-2024学年第二学期期末试卷
- 南京医科大学《铁路与轨道交通车站工程》2023-2024学年第二学期期末试卷
- 内江职业技术学院《Photoshop海报设计》2023-2024学年第二学期期末试卷
- 金肯职业技术学院《学前教育统计学》2023-2024学年第二学期期末试卷
- 广东女子职业技术学院《安装工程预算》2023-2024学年第二学期期末试卷
- 湖南农业大学《材料的腐蚀与防护》2023-2024学年第二学期期末试卷
- 新乡学院《人权法》2023-2024学年第二学期期末试卷
- 杭州万向职业技术学院《高级管理研究》2023-2024学年第二学期期末试卷
- 建筑力学(绪论)课件
- excel表格水池侧壁及底板配筋计算程序(自动版)
- DB1301∕T 369-2021 设施蔬菜有机肥替代化肥技术规程
- 商业写字楼运营费用
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- FEMA:潜在的失效模式及影响分析解析课件
- 三腔二囊管的应用和护理--PPT课件 (3)
- 流体力学第二版蔡增基课件
- 英语书写模板
- 湖北省机关事业单位劳动合同制工人
- 云南省普通初中学生成长记录.doc
评论
0/150
提交评论