欢迎来到天天文库
浏览记录
ID:40557200
大小:52.50 KB
页数:12页
时间:2019-08-04
《java基础知识题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.1.If单分支判断语句概念1.if语句也可以用下面的那个选项表示()a)whileb)breakc)continued)switch2.下面的哪些组代码没有编译错误()a)inti=0;if(i){ System.out.println("Hello"); }b)booleanb=truebooleanb2=true;if(b==b2){ System.out.println("Sotrue"); }c)inti=1;intj=2;if(i==1
2、
3、j==2) System.out.println("OK");d)inti=1;intj=2;if(i==1&
4、j==
5、2) System.out.println("OK");3会产生编译错误的Java语句是()。A、if(2==3)System.out.println("Hi");B、if(2=3)System.out.println("Hi");C、if(true)System.out.println("Hi");D、if(2!=3)System.out.println("Hi");4.下面哪个选项不是if语句与Switch语句的特点()A:if语句可以实现多程序的多路径分支的情况B:if语句在嵌套中,代码的可读性不高且偏低C:Switch语句在嵌套中,代码的可读性不高且偏低D:if
6、与Switch语句都是条件语句5.if语句不能与下面哪个连用A:后面不带语句B:与else连用C:嵌套循环使用D:与case连用6给出下面的代码在注释部分放置什么样的代码会输出“Equal”()publicclassEqTest{ publicstaticvoidmain(Stringargv[]){ EqTeste=newEqTest(); } EqTest(){ Strings="Java"; Strings2="ja
7、va"; //placetesthere{ System.out.println("Equal"); }else { System.out.println("Notequal"); } }}a)if(s==s2)b)if(s.equals(s2)c)if(s.equals
8、IgnoreCase(s2))d)if(s.noCaseMatch(s2))7.关于Java语言条件结构,下列说法正确的是()A:条件结构是任何算法都离不开的一种结构B:条件语句中可以没有else,也可以没有ifC:任何情况下都要执行if_else语句D:条件语句中必须有if8下面不是Java程序中的合法条件语句的一项是()A:if(a>b){……}B:if(a=1){……}C:if(a>b&&b>c){……}D:if(3>2){……}9下列说法中错误的是()A:条件语句中else的个数可以少于if的个数B:算法的步骤是可逆的C:for循环结构和while循环结构可以相
9、互转换D:循环结构中必须包含结束循环的条件,以保证在适当的时候终止循环。10.下列关于条件语句的描述中错误的是()A.if语句后可跟有多个else子句和elseif子句B.if语句后可以没有else子句和elseif子句C.if语句中的条件只能使用逻辑表达式D.if语句的语句体中可以有循环语句11关于选择结构下列哪个说法正确()A:if语句和else语句必须成对出现B:if语句可以没有else语句对应C:一个if语句只能有一个elseif语句与之对应D:elseif结构中必须有default语句12.对分支语句中switch(表达式)里表达式的结构可以是下列哪种数据类型
10、()A:intB:floatC:doubleD:long13在switch语句中case与default的表述不正确的是()A:switch语句后面必须有caseB:在switch语句中,case语句块可以有无限个,而default语句块至多有一个C:在switch语句中一定要加defaultD:在switch语句中可加default14.下列语句中,属于多分支语句的是()A:if语句B:switch语句C:do_while语句D:for语句15.若a和b均是整型变量并已正确赋值,正确的switch语句是 A、switch(a+b);{.
此文档下载收益归作者所有