版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选文库X 1. Java是低级语言V2. Java是面向对象的程序设计语言X 3. Java是编译型的计算机语言V5. Java源程序文件的后缀是.javaX 10.V11.X 12.V13.V14.V16.X 17.X 18.X 27.X 11.构造函数可以重载如果一个类定义中没有定义构造函数,该类就没有构造函数如果一个类定义中已经定义了构造函数,java不会再给它提供默认的构造静态属性和静态方法属于类的一个具体对象static变量能是 Private变量static方法能处理非static成员 非static方法能处理static成员 static方法中能有this引用类的私有属性和私有
2、方法能被其子类直接访问子类的成员变量能与其父类的成员变量同名子类可以重新定义从父类继承来的同名方法,并且允许它们有不同类型的可选试题判断题一个Java源程序文件中可以有多个public类 一个Java源程序中可以有多个类一个Java Apple源程序的主类可以有多个父类 Java应用程序的入口方法是 mainJava应用程序(Application的主类中一定要有主方法(main) Java小程序(Apple)的主类的父类必须是类AppletJava语言中的逻辑变量可以和整型变量相互强制转换 在程序中可对用fin al修饰的变量的值进行更改 双精度数强制转换成单精度数后,其数值精度提高 方法可
3、以有多个返回值X 5重载的方法可以通过它们的返回值类型的不同来区分 V16定义在方法体中的变量能与定义在方法体外的变量同名V6个对象一定要属于某个类X 7.构造函数的方法名可由编程人员任意命名V8类的构造函数名必须和类名相同V10.X 11 .V12 .函数X 11 .V12 .X 14 .V15 .X 16 .X 18 .V12 .X 14 .-返回值V15 .接口支持多继承(extendS精选文库V15 . 一个接口能够继承(extendS多个接口X 7.抽象类只能做为父类X 8.可以定义抽象类的对象V9.抽象方法能被继承V10 .抽象方法只能存在于抽象类或接口中精选文库X 11.X 13
4、.X 14.X 15.V17.V18.X 19.X 4、V5、X 7、V8、子类不能继承父类的构造函数。重载的方法可以通过它们的返回值类型的不同来区分。 在Applet的坐标系中,(0,0)代表输出窗口左上角的象素点。 构造函数的方法名可由编程人员任意命名。构造函数能继承,也能被重载。 类的构造函数名必须和类名相同。声明为final的方法能在子类中重新定义 终结类能做为父类 终结方法能被继承终结方法只能存在于终结类中 接口中所有方法均为抽象方法 接口中所有方法均为Public的 abstract和final能同时修饰一个类基本语法V1. Java中的字符使用的是16位的Uni code编码。V
5、6. False是合法的Java标识符。V12应用程序一定要有 main(方法,小程序一定要继承于 Applet类。V15. Java源程序的文件名必须和公共类的类名相同。X 2、while与 do_while语句的区别在于while无论如何要执行一次X 3、数组是连续存储区域的命名集合,这些存储区域可以存放着不相同类型的 数据项。任何简单数据类型都可以作为数组的下标。Java源程序在转换为机器语言执行过程中既有编译也有解释。/是java的多行注释符。/* */是java的文档注释符。面向对象V3. Java仅支持类间的单重继承。X 17.方法可以没有返回值,或有一个返回值,也可以有多个返回值
6、。V5.个类的定义包括定义类头和定义类体两个部分。X 7.类的私有属性和私有方法可以被其子类访问。V13.X 14.V16.X 18.X 19.V20.V1、Java中所有的类都是java lang. Object类的直接或间接子类。V5、只有抽象类或接口中才能包含抽象方法。X 9、两个类同在一个包中,那么在一个类可以访问另一个类的 Private成员变量。V10方法形式参数的作用域是该方法的方法体。V1、String abc是合法的Java语句。X 2、在Java里,允许多重继承。V3、在Java语言里,do-while语句是先执行循环体,然后再判断的循环条件。精选文库其他X 8、X 8.V
7、 9.Strin gBuffe类的对象包含的字符串不可以被修改。 字符串”的长度是5。Java支持多线程机制。填空题基本语法17. Java中的的字符使用()编码uni code18._ 在Java语言中,将源代码翻译成 _时产生的错误称为编译错误, 而将程序在运行中产生的错误称为运行错误。字节码13. Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为哪两种具体类型,各占二进制的多少位 ?16.17.13.字符串”的长度是(Java源程序首先要被编译为(float 32位、double 64 位)3),即中间代码。24.25.表达式 2*5/2 5、1. 0/2*5当整型
8、变量n的值不能被1/2*3 5/3的计算结果分别是13除尽时,其值为false的Java语言表达式是26执行以下程序段后:x = _ int x = 5, y=5;y = +X * - -y;关系运算的运算结果应是(逻辑运算的运算对象应是(29.30.型33.)类型)类型,运算结果应是()类F面的语句是声明一个逻辑变量并赋值,请将它补充完整_ b1=5!=6;逻辑变量b1的取值是34下面的语句是声明某类型变量 s,并通过三目条件运算符的结果给变量s赋值,请将该语句补充完整,s的初值是什么?_ s=(9999%2= =1)奇数”:偶数”24.4.0;2. 5; 0; 125.(n%13= =02
9、6.6 ;2429. boolean型30. boolean型;boolean型33. boolean true34. String 奇数”18阅读下面的程序段,回答问题。 if ( x 5 )System out print( one ); else精选文库prin t( two );printing three );问题:1)若执行前x=6, y=82)若执行前x=1, y=818. 1)three 2)one该程序段输出是什么? 该程序段输出是什么?);if ( y 5 )System out elseSystem out25下面是一个java应用程序(Applicatio)它的功能是在
10、屏幕上输出26个小写 英文字母,其中每个字母相隔一个制表符”,请完成程序填空。P ublic _Class1p ublic static void main( String args)char c=a;for (i nt i=1;i=26;i+) System out. pnnt(26.下面是一个java应用程序(Applicatiojn,它的功能是计算 s=1+2+3+. . +10 , 请完成程序填空。P ublic _Class1p ublic static void main( String args)int s=0;for (i nt i=1;i=10;i+)s+= _;System
11、 out . prin tl n(s=+s);27.下面是一个java Application的主类的定义,其功能是输出乘法口诀表第 列,请完成程序填空。import java. io. *;public class MyClasspublic static void main(String args)精选文库;i+)int j=1; for(int i=1;System out printin(i+*+j+=+ 25.class(c+)+或(char)(C+i-1” 26. class i 27. i=91._结构化程序设计的三种基本流程控制结构是: _、 _10.下面程序的功能是求2到10
12、0之间的素数,请将程序补充完整。P ublic class Classip ublic static void main( String args)Label1: for(i nt i=2;i100;i+) for(i nt j=2;jvi;j+) if( i%j=System out . prin t(i+t);11.阅读程序后回答冋题。P ublic class Continu eTestp ublic static void main( String args)char c-i;for (int n=6; n b?a:b) 9. return (int) (a*b) 12. voidbo
13、olea ntruereturn(return15模块化16.1.载。1.参数列表同一个类中多个方法具有相同的方法名,不同的称为方法的重p ublic static void main( String args)for (char c=a;c= d; c+ ) if ( c = c ) continue; System out print(t+c);问题:1)程序的输出结果是什么?2)若将if中的continue语句替换为break语句,输出结果是什么?0con ti nue1)i j k l 2)i j13. 1)a b d 2)a b9._ 设有整型数组的定义:int a =new int
14、8;,贝U a. length的值为 _。10.定义数组,需要完成以下三个步骤,即: _、 _和。11._ 在Java语言中,所有的数组都有一个 精选文库i;+ )_属性,这个属性存储了该数 组的元素的个数(数组长度)。12. 若有定义int a=new int8;则a的数组元素中第7个元素和第8个元素 的下标分别是_和13定义一个整型数组y,它有5个元素分别是1, 2, 3, 4, 5。用一个语句实现 对数组y的声明、创建和赋值:_15.下面程序的功能为计算数组各元素的和,完成程序填空。import java awt. Graphics;import java applet Applet;p
15、 ublic class SumArray exte nds App letint a = 1,3, 5, 7, 9, 10 ; int total;p ublic void in it()total = 0;for ( int i = 0; _total=p ublic void paint( Grap hies g )g. drawString( Total of array elements: +total, 25, 25 ); 9 . 8 10.声明数组;创建数组空间;初始化 11 . length 12 6 和 713. int y=1,2,3,4,5; 15. iva. le ng
16、th total+ai1、开发与运行 Java程序需要经过的三个主要步骤 为、和 _。2、 如果一个Java Applet源程序文件只定义有一个类,该类的类名为 MyApple, 则类MyApplet必须是 _类的子类并且存储该源程序文件的文件名为 _。3、如果一个Java Applet程序文件中定义有3个类,贝U使用Sun公司的JDK编译器 _编译该源程序文件将产生 _个文件名与类名相同而扩展名为 _的字节码文件。4、 在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用 _字节内存空间,这样,无论是中文字符还是英文字符,都是占用 _字节内存空间。5、设
17、 x = 2,贝U表达式 (x + + X3 的值是_。6、若x = 5, y = 1Q J则x = y的逻辑值分别为1、编辑源程序、编译生成字节码、解释运行字节码2、Applet、MyApplet3、javac. exe、3、. class4、2、25、06、true、 false精选文库)两个最基本2.设x = 2,则表达式(x + + ) * 3的值是 答:66如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac 编译该源程序文件将产生个文件名与类名相同而扩展名为的字节码文件。答: 4、class8.如果一个Java Applet源程序文件只定义有一个类,该
18、类的类名为 MyAppie, 则类MyApplet必须是类的子类并且存储该源程序文件的文件名必须为答:Applet MyAppiet java20.设有数组定义:int MyI ntArray = 10,20,30,40,50,60,70,80,90,100 ; 则执行以下几个语句后的输出结果是。int s = 0 ;for ( int i = 0 ; i y?x:y; max_value=te mp 1z?te mp 1:z; return max_value;21.下面是一个类的定义,请将其补充完整。_A String s;_ int a=666;A(Stri ng s1) s=s1;精选
19、文库精选文库B b;_ init()b=B( );完成程序填空。F面是一个类的定义,23.请回答问题:static int geta( ) return a; 5.类、方法、属性6.类、方法7.方法、属性10. static19.myclass static 20. max(i1,i2,i3 static 21. class static5._ 子类可以继承父类的 _成员。构造函数也能被重载。6.如果子类中的某个变量的变量名与它的父类中的某个变量完全一样,则称子类中的这个变量_了了父类的同名变量。7.属性的隐藏是指子类重新定义从父类继承来的 _8._ 如果子类中的某个方法的名字、返回值类型和
20、_它的父类中的某个 方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。15子类对象使用()关键字引用被它隐藏了的父类的属性和调用被它覆盖了的父类的方法17. Java语言中定义接口的关键字是();20.下面是一个小程序的主类 my program的定义,其中A、B是该主类所在源程序 中已定义的另两个类的类名,完成程序填空。import java awt *;import java applet*;p ublic class myp rogram exte nds App/e定义小程序的主类A a; public a=new A();21.public class Youwrite int
21、 x;_( ) x=0;Youwrite ( int x) _; 现有一个类定义如下,class Empio yeeStri ng n ame; int age; double wage; static int No=0;Emp loyee(Stri ng a1,i nt a2,double a3) n ame=a1; age=a2; wage=a3; No+;精选文库java, awt *;java, applet *;class Javaapplet extends Appletb;+性别I +成绩2,20,50); classstatic int n=100;char ch;A( ) n
22、+; A( char c) this( ); ch=c; void print(Graphics g) g. drawString( +n+ class B extends A float s1, s2;B(float r1,float B( char c, floatsu per(c);+ch,20,70); r2) s1=r1;r1, float r2) s1=r1;s2=r2;s2=r2; +s1+s2,40,70);在使用该类时,已使用下面语句生成了该类的对象:Empio yee e1,e2;e1= new Em ploye王劲,26,6300);e2=new EmpI oye张山,3
23、0,3800);问题:1)e2 n ame,e2 age,e2 wage 的值各是什么?2)生成对象e1、e2后,e1 . No值为多少?能否通过类名做前缀引用属性No?24有如下源程序,请回答问题:importimportp ublicBpublic void init() b=new B( f, 87 6f, 69 1f);public void paint(Graphics g)g. drawString序号+成绩1b. print(g);void print(Graphics g)super: print(g);g. drawString(精选文库B bb; bb=new B();bb
24、. show();printin (Class A: +ta=+a +td=+d);问题:该程序的输出是什么?25 阅读程序,回答问题。P ublic class In heritTestIp ublic static void main (Stri ng args) A aa;aa=new A();aa. show();class Aint a=1;double d=2 0;void show() System outclass B exte nds Afloat a=3 Of;String d=Java p rogram;int b=4;void show()System out. pri
25、ntin (Class A: +ta=+super +td=+su perd); supe. show();System out. println(Class B: +ta=+a +td=+d+tb=+b);问题:1)这是哪一类java程序? (java应用程序)2)类A和类B是什么关系?(类B是类A的子类)3)按程序输出的格式写出程序运行后的结果.27有如下源程序,请回答问题:class A Stri ng s=class A;class B exte nds A Stri ng s=class B;p ublic class TypeCon vertp ublic static void
26、main( Stri ng args)B b1,b2=new B();精选文库5 .非私有6 .隐藏7.同名变量或属性8 .20.23.24.参数列表 15 super 17. intefacevoid n ew21 . Youwrite this. x=x1)张山;30;3800 0 2)2;能输出两行,第一行为:序旦 第二行为:- 程序运行结果如下:Class A:Class A:Class A:Class B:27. class Aclass Aclass Bclass B,号101性别成绩187. 6成绩269. 125.a=1 a=1 a=1 a=3.d=2.d=2.d=2.d=Ja
27、va p rogram b=4的。方法。(static静A a1,a2; a1=(A)b2; a2=b2;System out. pnntln(a1 s);System out. pnntln(a2 s); b1=(B)a1;System out. printing 1 s); System out. pnntln(b2 s); 问题:该程序的四行输出各是什么?3.抽象方法只有方法声明,没有 _。4. Java语言的接口是特殊的类,其中包含 _态);abstract抽 象)5.接口中所有属性均为 _、_和6.用()关键字定义抽象类和抽象方法12用()关键字定义终结类和终结方法20.下面是定义一
28、个接口 ITF的程序,完成程序填空。public_ITFpublic static final double P l=MatPI;p ublic_double area(double a, double b);21 .下面是定义一个接口 A的程序,完成程序填空。P ublic in terfaceA精选文库/定义名为myclass的类7、MyP ackage 的 包 的语句重继承,但通过接)重继承,但通过接口public static_double PI=34159;p ublic abstract double area(double a, double b)_3.方法体 5. public
29、 static, final6. abstract 12. final20.in terface abstract 21. final ”阅读程序,根据程序功能,在指定的空白处填上适当的语句或语法成分,使程序完整。1下面是一个类的定义。class_var=666;int getvarO retu rn var;方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 _方法是不能被当前类的子类重新定义的方法。8 、仓J建是 _该 语 句 应 该 放 在 程 序 的 位 置 为:9、执行以下几个语句后的输出结果是String s = This one, s1=This
30、two;int i=5if (i10)System out. print(s);elseSystem out. print(s1);10在Java程序中,通过类的定义只能实现 _口的定义可以实现 _重继承关系。7、抽象(abstract)方法、最终(final)方法8 PackageMyPackage ;应该在程序第一句。9、This two10单、多1、在Java程序中,通过类的定义只能实现( 的定义可以实现()重继承关系。2在构造方法中调用本类中别的构造方法的关键字是(精选文库)修饰。 )方法。IIII IIII3、 Studen是已经定义的一个类,如果语句Student s = new
31、Student执行成功,则语句System out . printin(s会调用s对象的()方法。4、 接口中的方法均是使用修饰符()和关键字(6、名字与类名完全相同并且没有返回类型的方法是(1以下程序的输出结果为_P ublic class App Test p ublic static void main( Stri ng args) int i = 10, j = 5;System out prin t(i + + j);j = i-;System out printing +i + + j);2以下程序的输出结果为.P ublic class Test p ublic static v
32、oid main( Stri ng args) int strArr = 1,2, 3, 4;int result = 0;for (i nt i = 0; i strArrle ngth; i+) result += strArri;System out prin tl n( result);3、以下程序的输出结果为 _class Father void sp ort() System out print(打篮球!);class Sonexte nds Father void sp ort() System out. print(踢足球!);P ublic class Test p ubli
33、c static void main( Stri ng args) Father person = new Son(); person sport();精选文库4、以下程序的输出结果为 _class Grandpa p ublic Grandp a() System out. print(0); class Fatherexte nds Grandpa p ublic void Father() System out prin t(1); class Sonexte nds Father p ublic Son() System out prin t(2);7当类的成员未用访问权限修饰符修饰时
34、, _frien dly1填写空语句:打印下列图案*java默认此成员的访问权限是* for(i nt i=0;_p ublic class mathtestp ublic static void main( Stri ng args);i+)精选文库for(i nt j=0;_;j+)System out prin t();for(i nt k=0; _;k+)System out prin t(*);System out println();i=4或者 i5)精选文库txt); 意txt);意jv=i-1 或者 ji) =8-2*或者 k j ? i : j;System out. pri
35、ntin(m = + m); 精选文库IIII IIII2以下程序的输出结果为 _p ublic class WhileTest p ublic static void main( Stri ng args) int i = 10;while (i- 0) if (i % 2 = 0) con ti nue;System out prin t(i + );3、以下程序的输出结果为 class Person p rivate Stri ng n ame;p ublic Person() this(陈敏);p ublic Person( Stri ng setName) n ame = setNa
36、me;p ublic Stri ng getName() return n ame;class Teacherexte nds Person p rivate String id;p ublic Teacher(Stri ng s1, Stri ng s2) sup er(s1);id = s2;public Stri ng getld() return id;精选文库p ublic class Test p ublic static void main( Stri ng args) Teacher t = new Teach 黄牧,000001);System out println(t g
37、etName();System out println(t getld(); 4、以下程序的输出结果为 _。in terface Runner p ublic abstract void run();class Dogimpi eme nts Runner p ublic void run() System out. println(A dog is runni.ng);class HorseimpI eme nts Runner p ublic void run() System out printin (A horse is running);p ublic class Test p ub
38、lic static void run(Runner r) r . run(); p ublic static void main( Stri ng args) Runner horse = new Dog();run (horse);精选文库其他4.顺序执行以下两个语句的输出结果是:。String s = “我喜欢学习Java” ;System out. println(s length();答:109.一个 Java AppI ication源程序文件名为 MyJavaA pp licati on java,如果使用 Sun 公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运算这
39、个程序的字 节码文件,应该顺序执行如下两个命令:答: javac MyJavaA pp licati on java、 java MyJavaA pp licati on12 Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一 个类是主类。在Java Application中,这个主类是指包含 的类;在Java Apple里,这个主类是一个系统类答: main仓J建方法的子类。13 是 该 为:答:Applet个名Package方法是MyPackage 的应该在程序第一句。的语句MyPackage ;种仅有方法头,没有具体方法体和操作实现的方法,该 方法是不能被当前类的子类
40、重新定义的14.方法必须在抽象类之中定义。 方法。答:抽象方法、终结方法15.形式参数指的是方法被 时所传递进去的变量或值。答:定义、调用16多态是指 中有两种多态,一种是使用方法的 实现多态。答:一个程序中有多个同名的不同方法 17在Java程序中,通过类的定义只能实现 定义可以实现重继承关系。答:单、多18子类重新定义一个与从父类那里继承来的域变量完全相同的变量, 对象程序设计特性称为域的。答:隐藏21.在Applet中,创建一个具有10行45列的多行文本区域对象ta的语句为:或 abstract方法、final方法)时的参数行,实际参数是方法被,在 Java实现多态,另一种是使用方法的覆
41、盖 重载重继承,但通过接口的这种面向精选文库精选文库答:TextArea ta = new TextArea( 10,45 );22.创建一个标识有“广西广播电视大学”字样的标签对象gxdd为;创建一个标识有“关闭”按钮对象答:的语句字样的选择题gb的语句为Label gxdd = new Label( “广西广播电视大学”);Butt on gb = n ew Butt on(“关闭”);A19.A)importsos *; B)packagesos *; C)sosi mp ort; D)sos package;20.在Applet的坐标系中,(0,0)代表输出窗口2.下列的变量定义中,错
42、误的是A) int 6_a;C) int i=Integer MAX_VALUE;3.下列的变量定义中,错误的是A) int a;b;C) char ch1= d ,ch2=;4.下列的变量定义中,A) int _a=123;C) int m, n;5.下列的变量定义中,为了使包SOS中的所有类在当前程序中可见,可以使用的语句是角的象素点)。B) float a;D) static int i=100; )。B) float a,b1=1 23f;()。正确的是A) boolean b仁” true ” ; C) byte i=200;6 .以下字符常量中不合法的是A) B) &D) publ
43、ic int i=100,j=2,k; 错误的是()。B) long j=12345678900L;D) static i=100;()。B) float x=6. 6;D) double y;)。C) kD)整7.以下的选项中能正确表示Java语言中的一个整型常量的是()。A) Integer MAX_VALUE8.下列常量i的定义中,正确的是()。A) static final doublei; B) abstract final int i=8;C) final double i=3 14159; D) float i=1 2f;9.以下的选项中能正确表示A) Float MIN_VAL
44、UE10 .以下的变量定义语句中,A) float $_*5= 3 4F;C) double a =DoubJeMAX_VALUE;11.以下字符常量中不合法的是(A) T B) C) nB) 8. 8F C) 2 0E16 D)trueJava语言中的一个double型常量的是()。B) 1 . 8e-6F C) 2 0D) abcf 合法的是(B) byte b1= 15678; D) int _abc_ = 3721L;)。)。D)我1. B 2. A 3. A 4. D 5. D 6. C 7.A 8. C 9. C 10. C 11 C精选文库精选文库1.已定义a为int类型的变量。
45、以下选项中,合法的赋值语句是()。a=8;()。B) a+=1; C) a=8 8f;D) a=new int(8);x = 13则执行完语句x %= 8;后,x的值是()。C)5D)8)。A) a +1=2; B) a+=a*6; C) a=a 8f; D) int2.以下选项中的变量都已正确定义,不合法的表达式是A) a = 4 = = b3; B)t=!false; C)t=(true|false); D)t=(2=3)?true:false;7. 以下变量均已正确定义并赋值,下面符合Java语言语法的赋值语句是()。A) m = n=5;B) m = k % c=h+y;C) j=t+
46、 % 100;D) j = y 2= x + 3;8. 设i, j, k, m为已赋值的int型变量,下列表达式的结果属于逻辑值的是()。A) i=k & j+k =m B) i+k C) m+ D) m=i+j9. 设a、b、c、d为已赋值的int型变量,下列表达式的结果属于非逻辑值的是()。A)a!=b & c%d =c+d10变量a定义为int类型。以下选项中,合法的赋值语句是()。A) a +1=2;11.若有定义intA) 0B) 112以下选项中,合法的赋值语句是()。A) a = = 1; B) + i;13.16.C) a=a + 1= 5; D) !(+a!=b-); 若所用
47、变量都已正确定义,以下选项中,非法的表达式是 A) a != 4|b= =1 B) a % 3 C) a = 1/2 D) A + 32 若有定义int a = 2则执行完语句a -= a * a;后,a的值是()。C) -2D)-boolean aa;下面赋值语句中正确的是()。 aa=False; C) aa=true; D) aa=0; b3的结果是()。()。17.18.A) 0B)4现有一变量声明为A) aa=false; B)下列程序段执行后boolean b仁true, b2=true, b3; b3= !b1 ? b1 :!b2;B) 1A) 0设有定义 int i=123;A
48、) j=i;C) trueD) falselong j=456;下面赋值不正确的语句是()。C) i=(i nt)j; D) i=j;若以下变量均已正确定义并赋值,下面符合Java语言语法的语句是()。B) j=(lo ng)i;精选文库精选文库D 6. D 7. A 8. A 9. C 10 B 11 C 12 B 13 C14 C 15. A1 . B 2 . C 3. B 4. C 5.16 . D19.20.22.A)b=a!=7;B)a=7+b+c=9;C)i=12 3* %4;D)a=a+7=c+b;下列程序段执行后t5的结果是()。int t1 = 9, t2 = 11, t3=
49、8;int t4,t5;t4 = t1 t2 ? t1 : t2+ t1;t5 = t4 t3 ? t4 : t3;A) 8 B) 20 C) 11 D) 9 执行下面程序段后,b, x, y的值分别是(int x=6,y=8;boolean b;b=x y&+x=-y;A)true , 6, 8 B)false , 7, 7 C)true, 7, 7执行下列程序段后,m,x,y的值分别是(int x=2,y=4;boolean m; m=+xy-;A)true , 2,4)。D)false, 6, 8 )。下面语句序列执行后,int a=13;A) 3 B) 13B)false , 3,3
50、C) true, 3,3 D) false, 2,4 a的值是()。a%=a/5;C) 169 D) 1精选文库17 . D 18. A 19. B 20. D 21 . B 22 D1.下列语句序列执行后,m的值是()。int a=10, b=3, m=5;if( a=b ) m+=a; else m=+a*m;A) 15B) 50 C) 55 D) 52.下列语句序列执行后,k的值是()。int i=4,j=5,k=9,m=5; if(ij|mvk) k+; else k-;A) 5 B) 10 C) 8 D) 93.下列语句序列执行后,x的值是()。int a=2, b=4, x=5;i
51、f( a-b ) x*=a;A) 5 B) 20 C) 15 D) 104.下列语句序列执行后,b的值是()。int a=2, b=4;if( a - - b ) a*=a;A) 5 B) 3 C) 15 D) 105.下列语句序列执行后,m的值是()。int i=9, j=8, m=10, n=9;if( ij | m - -vn ) i+; else j-;精选文库A) 6 B) 7 C) 86. 下列语句序列执行后,Xint a=3, b=4, x=5;if( +ab ) x=x+1;A) 5 B) 3 C) 4D) 9 的值是()。D) 67. 下列语句序列执行后,ch1的值是()。c
52、har ch1= A ,ch2 = W if(ch1 + 2 j|m4);x+);A)无限次B)次也不执行2.下列语句序列执行后,j的值是(int j=1; for( int i=5; i0; i-=2 )j*=i;A)15 B) 1 C) 60 D) 03.以下for循环的执行次数是()。for(i nt x=0;(x=0)&( x0; i-=2 )j*=2;A)15 B) 1 C) 60 D) 325.以下for循环的执行次数是()。for(i nt x=0,y=0;(y!=0)&(xv4);x+);A)无限次B)次也不执行C执行4次D)执行3次6.下列语句序列执行后,j的值是()。int
53、 j=0; for( int i=3; i0; i- )j+=i;A)3 B) 4 C) 5 D) 67.以下由for语句构成的循环执行的次数是()。精选文库for ( int i = 0; true ; i+);A)有语法错,不能执行B)无限次C)执行1次D)次也不执行8. 下面语句执行后,i的值是()。for( int i=0, j=1; j 5; j+=3 )=i+j;A) 4 B) 5C) 6D) 79. 下列语句序列执行后,k的值是()。int j=8, k=15;for( int i=2; i!=j; i+ ) j-=2; k+; A) 18 B) 15 C) 16 D) 17 下
54、列语句序列执行后,k的值是()。int m=3, n=6, k=0; while( (m+) ( - n) ) +k;A) 0 B) 1C) 2D) 3下列语句序列执行后,i的值是()。int s=1,i=1;while( i=4 ) s*=i;i+;A) 6 B) 4 C) 24 D) 5下列语句序列执行后,k的值是()。int m=3, n=6, k=0; while( m 4 ) -j;A) 5 B) 6 C) 7 D) 8 下列语句序列执行后,j的值是( int j=8, i=6;while( i 4 ) i-=2;-j;A) 5 B) 6 C) 7 D) 8下列语句序列执行后,j的值
55、是(int j=9, i=6; while( i- 3 ) -j;A) 5 B) 6 C) 7 D) 8 下列语句序列执行后,j的值是( int j=3, i=2;while( -i!=i/j ) j=j+2;A) 2 B) 4若有循环:int x=5,y=20; do y-=x;则循环体将被执行10.11.1214.16.17.C) 6 D) 5D) 3)。)。)。)。x+=2; while(xvy); ()。A) 2次 B) 1次C) 0次D) 3次精选文库精选文库5 .A)for语句B)while语句18.19.20.2223.24.以下由do-while语句构成的循环执行的次数是()。
56、int m = 8;do +m; while ( m 1 );A) 1 B) 5 C) 2 D) 0下列语句序列执行后,i的值是()。int i=10;do i/=2; while( i- 1 );A) 1 B) 5 C) 2 D) -1下列语句序列执行后,i的值是()。int i=10;do i-=2; while( i6 );A) 10 B) 8C) 6 D) 4下列语句序列执行后,i的值是()。int i=16;do i/=2; while( i 3 );A) 16 B) 8C) 4D) 2以下由do-while语句构成的循环执行的次数是()。int k = 0;do +k; while
57、 ( k 1 );A)次也不执行B)执行1次C)无限次 D)有语法错,不能执行若有循环:int x=5, y=20;do y-=x;x+;则循环体将被执行(A)0次 B)1次 while(+x-y)。C)2次D)3次1 . B 2 . A 3. B 4 . D 5.15 .17.B 16. DA 18. B 19 . A 20.B 6. D 7. B . 8 . B 9 . D 10. B 11 D 12 C . 13 . C 14 CD 21. C 22 D 23 B 24 C以下语句中能构成分支的语句是()。A) for语句B) if语句C) con ti nue语句D)方法调用语句以下语
58、句中能构成多分支的语句是()。A) for语句B) while语句C) switch 语句D) do - while语句以下语句中能构成多分支的语句是()。精选文库5 .A)for语句B)while语句精选文库D)retum语句A)for语句B)break语句C) con ti门口蒔门口蒔句 3. B 4. C 5. C 6. D 7. C 8. B1.下列方法定义中,正确的是()。A)int x( int a,b ) retum(a-b); B)double x( int a,i nt b) int ww=a-b; C)double x( a,b ) return b; D)int x( i
59、nt a,int b) return a-b; 2.下列方法定义中,正确的是()。A)void x( int a,i nt b ); retu rn (a-b); B)x( int a,i nt b) retur n a-b; C)double x return b; D)int x( int a,int b) return a+b; 3.下列方法定义中,不正确的是()。A)float x( int a,i nt b ) return (a-b); B)int x( int a,int b) return a-b; C)int x( int a,int b ); return a*b; D)i
60、nt x(int a,int b) return 12*(a+b); 4.下列方法定义中,正确的是()。A)int x( ) char ch=a; return (int)ch; B)void x( ) . . return true; C)int x( ) . return true; D)int x( int a, b) return a+b; 5. 列方法定义中,方法头不正确的是()。A)public int x( ) . . B)public static int x( double y. ). . C)void x( double d ) . . . D)public static
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑防火防灾设计方案
- 高原特色农业高质量发展实施方案
- 【原创2026年】潮玩行业总结分析报告及本行业未来发展趋势
- 乡村卫生承包协议书
- 企业高管廉洁协议书
- 与公司签免责协议书
- 产业入股分红协议书
- 人工智能在高速公路气象服务中的应用研究
- 低空经济产业园无人机起降设施设计与建设
- 专业机构调解协议书
- 盆腔肿瘤超声诊断
- 秋天的果实教学课件
- GB/T 21931.2-2025镍铁硫含量的测定感应炉燃烧红外线吸收法
- 小兔拔萝卜健康课件
- 探究影响化学平衡移动的因素+高二上学期化学人教版(2019)选择性必修1+
- 6.1.1 第1课时 认识立体图形与平面图形 (课件)人教版数学七年级上册
- 混凝土抗渗培训课件教案
- 宪法宪法的基本原则微课堂68课件
- 伊利牛奶门店活动方案
- 储罐停用管理制度
- 2025年入团考试时事热点及试题与答案
评论
0/150
提交评论