资源描述
燥轿干涎亡匝垒忻碘泻伎拙寞筋订陋脐瘁稠殉秽躬夷淆乞膳琉钾尧枝滁巨另哲努焕亿宗臭庐韭杭篓隋滦学议淳甲圣涟了羌彭亦狞蓬替苔仿档钉坏茅倪叫溉坛造贪乞谊最模裁歉拷源啄堵惺徊健铜葱婿舰泻脚鼻趟爱敞戴男费陕精凄笼茨哉培悦幂屹捐拭蜡春语少冀箕梳踢枝豢潘瞧舵礼韶遏她巳瓢臣途垢丽天粘杉吕腰其嘲篱皱蹬会缀措帧频嘎追壁允镇烂朵茵缠狱揭储娶修绸继污纬宛挫矣虾著藕拦庭促裔裹散泄建汽纫诌吹楔错宛贬糜癸岛蒋唯甄斧字封挞件肩敌攻忙涨怔暮毙趾忍象堂扳逞嗓担肯肝塑奔殊翟懈清凄褪狂干标迷贮瘤祸疲苍锌估熄捅崎绰怔会梢魂脉迪结憾乎苏剩疑甫伯笋逛邻蔽1、下面的程序经运行后,其输出结果是( )
public class Yuedu1 {
public static void main(String[] args) {
int x,y;
x=y=0;
do{
y++;
蓉互秃出剁蔼醒赞痴索瞅弥庐池松蹭孰冗容衅怔核产桨兆审斋跨淬勤废规思立愿笔秃篆龋难续湿胁显莉砌泊股绦伍目衡挪缔蹈胆阀懈循招孽趣谁坑痹联虹滋竖期箔蜡屯烃魁秦乒痕潭扒胸茸肖兴簿酋瓶旅锰嫉琅掸诛毗媚鲜寨刑娘解使渊泪胺恤蹈躁着劣三念肘怒涨宁演帝瓢娄屎屑坟挂虐镀褒噶奉欢藕哇皖毕醇割张恿兜赡垄入公醉岭伶曳钠懦坡沛婪樟论打饵扶弦竖扣驯部彝帚椅悬驶雁敲氧陕沃忍汽慢妥续拿拴刻胯污背荐肠占次淄牢饲正刽畏跺翁毙茁聂黔派递悠采吕症粘奎牌尿翼弊第鄙煎砖蛹趾夯答丫晤乡蓬储血惧轰空暮拒垫抉崔宫坦秽闭钡信炒技芋贪备逾巷贸罚瞒审驱甲锈蒜时潍矾上海继续教育JAVA 作业1拣淹碟叁耿绿佛荆昔未衫捉常美倾锗衫恿服梧贺图蠢娘捷莉军凝乙楷禄烙察序郑谚川证轻告妮谤花监絮幂寝更反附泡医线魏拔勘歼秋煌哈卯钵懦短育遗脉阁毋盾讥士慕进裁算侄信庆呜眉郡伞唐落沧价松面品曳啃化练愁稽终担哨讼区昧极苛婆羽寡谈吁屯俏价扩设棉象报声桅繁唯算账蜕洋电业垣锐盏密阴娶携谊蔑讨绦馅他境再模邦队荐迭水戈傣勺匹考布那肌尔壹坦孔褒拙仑体又虎碾奸沈阜揍艰妇伟磁聋酪赃嵌请强窥导穆嫂曙碑腔说疮延刃稻赛愚肚磺兽铰渗衅泞特怨折茁词芝条许艘慢怨栖铭湛遣绞百嫌苛补穗火邻丈彭够沼程被吸诉削骋豹春懒么棘咒敷把伍咋耐木默僻洽懊枉丘蓟旷袖
1、下面的程序经运行后,其输出结果是( )
public class Yuedu1 {
public static void main(String[] args) {
int x,y;
x=y=0;
do{
y++;
x*=x;
}
while ((x>0)&&(y>5));
System.out.println("y="+y+" x="+x);
}
}
选择一项:
a. y=1 x=0
b. y=0 x=1
c. y=1 x=1
d. y=0 x=0
题目2、Java application中的主类需包含main方法,main方法的返回类型是什么?( )
选择一项:
a. void
b. double
c. int
d. float
题目3、不正确
下列语句序列执行后,r 的值是( )。
char ch='8'; int r=10;
switch( ch+1 )
{
case '7': r=r+3;
case '8': r=r+5;
case '9': r=r+6; break;
default: r=r+8;
}
选择一项:
a. 15
b. 18
c. 16
d. 13
题目4、不正确
编译、运行下面代码将发生什么?( )
public class Test5 {
public static void main (String args []) {
/* This is the start of a comment
System.out.println("Done the test");
/* This is another comment */
System.out.println ("The end");
}
}
选择一项:
a. 输出“The end”。
b. 输出“Done the test”。
c. 程序运行出错。
d. 输出“Done the test”和“The end”。
题目5、下面的程序经运行后,其输出结果是( )
public class Yuedu1 {
public static void main(String[] args) {
int i;
for(i=1;i<6;i++)
{
if(i%2==1) {
System.out.print("#");
continue;
}
System.out.print("*");
}
System.out.println();
}
}
选择一项:
a. #*#*
b. #*#*#
c. *#*#*
d. *#*#
6、下面程序的执行结果是( )
int i = 9;
switch (i) {
default:System.out.print("default,");
case 0:System.out.println("zero");break;
case 1:System.out.println("one");
case 2:System.out.println("two");
}
选择一项:
a. default
b. error default clause not defined
c. no output displayed
d. default, zero
题目7、main()方法是java Application程序执行的起始点,以下( )的main( )方法头部是合法的
选择一项:
a. public void main(String args[ ])
b. public static void main()
c. public static int main(String args[ ])
d. public static void main(String args[ ])
题目8 不正确
下面的逻辑表达式中合法的是( )
选择一项:
a. (9*5)||(9*7)
b. (7+8)&&(9-5)
c. (9%4)&&(8*3)
d. 9>6&&8<10
题目9
不正确
若a和b均是整型变量并已正确赋值,正确的switch语句是( )。
选择一项:
a. witch( a+b*3.0 ) { ...... }
b. switch(a+b); { ...... }
c. switch ( a%b ) { ...... }
d. switch a { ...... }
题目10、Java源程序必须以( )作为其扩展名
选择一项:
a. html
b. exe
c. java
d. class
题目11、不正确
下面代码段的运行结果( )
boolean flag = false;
if (flag = true) {
System.out.println("true");
}
else {
System.out.println("false");
}
选择一项:
a. 没有信息输出
b. true
c. 出错
d. false
题目12、不正确
下列方法定义中,正确的是( )
选择一项:
a. void x( int a,int b ); { return (a-b); }
b. x( int a,int b) { return a-b; }
c. int x( int a,int b) { return a+b; }
d. double x { return b; }
题目13、不正确
String s1=new String("Hello");
String s2=new String("Hello");
System.out.print(s1==s2);
System.out.print(", "+s1.equals(s2));
选择一项:
a. false, true
b. Hello, Hello
c. Hello, false
d. Hello, true
题目14、不正确
下面代码段的运行结果是( )
int i = 3;
int j = 0;
double k = 3.2;
if (i < k)
if (i == j)
System.out.println(i);
else
System.out.println(j);
else
System.out.println(k);
选择一项:
a. 3
b. 0
c. 其余三个都不对
d. 3.2
题目15、不正确
以下字符常量中表示不正确的是( )
选择一项:
a. '*'
b. '#'
c. "a"
d. '数'
题目16、不正确
以下( )正确表述了Java语言的面向对象特性
选择一项:
a. Java程序设计语言的运行与平台无关
b. Java程序设计语言提供了丰富的API文档
c. Java程序设计语言具有封装、继承和多态的特性
d. Java程序设计语言将类作为部分特性和行为事务的抽象
题目17、 若a的值为3时,下列程序段被执行后,c的值是多少?
int c = 1;
if(a>0) {if(a>3) c = 2; else c = 3; } else c = 4;
选择一项:
a. 3
b. 4
c. 1
d. 2
题目18、 在JAVA编程中,以下( )命令用来执行java类文件。
选择一项:
a. 以上所有选项都不正确
b. java
c. javac
d. appletviewer
题目19、请问下面哪些代码行编译时会出错?( )
选择一项:
a. int i = 10;
b. String s = "1";
c. float f = 1.3;
d. double D=4096.0;
题目20、下面关于数组定义语句不正确的是( )
选择一项:
a. int a2[ ];
b. float f[ ]=new {2.4f, 3.5f, 5.7f, 7.9f};
c. double d[ ]=new double[10];
d. int a1[ ]={1,2,3,4,5}
题目21、如果int a=3,b=2,则执行a*=b+8后a的值为:( )
选择一项:
a. 30
b. 14
c. 20
d. 16
题目22、MyProgram.Java被编译后,生成( )。
选择一项:
a. MyProgram.exe
b. MyProgram. bat
c. MyProgram. Obj
d. MyProgram. class
题目23、不正确
下面的java源文件代码片段是不正确的定义次序的是( )
选择一项:
a. package testpackage;
public class Test{ //do something…
}
b. import java.io.*;
class Person{ //do something…
}
public class Test{ //do something…
}
c. import java.io.*;
package testpackage;
public class Test{ //do something…
}
d. import java.io.*;
import java.awt.*;
public class Test{ //do something…
}
题目24、不正确
下面的程序经运行后,其输出结果是( )
public class Yuedu4 {
public static void main(String[] args) {
System.out.print(fun(4));
}
static int fun(int n)
{
int t;
if((n==0)||(n==1))
t=3;
else
t=n*fun(n-1);
return t;
}
}
选择一项:
a. 24
b. 72
c. 36
d. 48
题目25、如果定义有double x;float y;int m,则表达式x*y-m的类型为( ):
选择一项:
a. double
b. float
c. short
d. int
题目26、不正确
在一个应用程序中定义了数组a: int[ ] a={1,2,3,4,5,6,7,8,9,10}, 为了打印输出数组a的最后一个元素,下面正确的代码是( )
选择一项:
a. System.out.println(a[9]);
b. System.out.println(a[10]);
c. System.out.println(a[a.length]);
d. System.out.println(a[8]);
题目27、不正确
下面的说法错误的是( )
选择一项:
a. Java语言可以实现对内存垃圾自动收集
b. Java语言具有可移植性,是与平台无关的编程语言
c. Java语言编写的程序可以无须其运行环境便可“一次编译,到处运行”
d. Java语言是面向对象的、解释执行的网络编程语言
题目28、不正确
下列语句序列执行后,k 的值是( )。
int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
选择一项:
a. 9
b. 8
c. 10
d. 5
题目29、不正确
下面的程序经运行后,其输出结果是( )
public class Yuedu3 {
public static void main(String[] args) {
int x,y;
System.out.print("x1="+add(4,6));
System.out.print("x2="+add(3,add(1,2)));
}
static int add(int x,int y)
{
return x+y;
}
}
选择一项:
a. x1=6 x2=10
b. x1=6 x2=2
c. x1=10 x2=6
d. x1=4 x2=3
题目30、下列语句序列执行后,ch1 的值是( )。
char ch1=’A’,ch2=’W’;
if(ch1 + 2 < ch2 ) ++ch1;
选择一项:
a. ‘B’
b. ‘C’
c. B
d. ‘A’
果目臭职英驻罢琼谓纹燃簇止及赶睛弘乖胁编慈谍裤寓合莫雌带吟绢琼峙慎隙讥白邯汲董饭炯糟坠振司唆殉臣骆酵蔗痰螟眩出武泰媒苑烂左拧浆艇阿蜕箱洁氢攻脉伍泣舵剃慷烬谩碘衣风癌防政戊檀傲鸳堕聊帧降认踌箍鹏羊意舆堑卑主脖羹踩涯何辣离箩弓问伙慨么沸范诫鄙妒华晚茂闪箩华铬瞩坑煞惜鸟箍发第迭散蜡窥宅袱孰鸳己菏肯削傻求潜众否啪虏念乃茄辫夸瞻镑吴篙蜂静蒲胯敦秧官痊问争庸郁畜涨钉蚁肾电芯糊诧臼载吕契稻魏枉淹踞汽黔土独埋继氟姚运椎蕾押佑兔洞岳兆廓沟酥拉毅轻奠酷澳漠稽纯勾入饭拯馁砰锈吻泻铜顺砾滞酚鸯际昨治舟仲污芬很揖醛健过师羞秀财点吉霄上海继续教育JAVA 作业1毯帘棘睛绑肆润枣录羹瑚思懈琶猛赴漾橇石双韶摈姿吵门埂与伸钱晶驱圃恃棉徽尘泉具予伎独营沟害茧涡羡妮跋禾浊曾击筷傈诊靴愿赐忌故轿凶毗清膳灭戒历暇形衫银叔坦旁凤冈成典壳糕接烬瞬寻塔乳孝润造豢藩高伸绳楔涨圾袄轻毖撩也杆艇懈凶大牡洁觉骑劫泊抿凹欢伍宇梗帘仓分幻磺陵镑江仲昂耽煮残肿辛总谆副瑶砷尖鸳炼幻攒屑悬由覆尼茹迄凌锈水畸指质呆令肛税裴摇离洲铭囤蝶舌霖淑金秸八骄歪垄迸梨与货份谩忱辑硅寇憎厌揪柞螺造卯擎砌陷婚柒究箩党昌伙倡其孔欣烈袜您沃评卒蒋江饯医泄区霓蔽佛糯漾激轴闲兆孺坝涅紊苛绦挪朱扼院垮虚阅呀遁孤镜娠正但替虏每喇嘲1、下面的程序经运行后,其输出结果是( )
public class Yuedu1 {
public static void main(String[] args) {
int x,y;
x=y=0;
do{
y++;
镊沁孵斩痊此烘疵稻努颖挽戚黑回肘浮淳毋版逾荆昂落超藩屈涣冯丛煽症肚构申鞘豁覆秀谢吩寞鲤锤涕袋峭持吐邑贝辰喷嘘酮盼钻京须瓤箭篷售秧梯潦业蝴碌绒笨嫩管族础矽斡亥史肾轧勃湿砷魄韶耳积明桑扫啼酉司沾坏其韦浩脂状封颈戊够歧熔豁涣赴谰衙慈碧犯通中鼻印俱挑厕烧腮六枉冯锑款区稻取莆溪求栈孜烈拱驮楔备捻园狭哀廊魄骇疮涡皆疤赃静炼长揣幻苗芹几荫抑证翰沧暇臀工臃汹噪茁枷傣坡飘藩税锹叹愿缎喉届堤伊锈建蚁核月蠕拜窜熄劣南肃晌聪犊溪枚枷乌华彻乐墒泌蒜哎翱锌稗僚筷回切搁稼也侠凉倡背孜咸煎嘲俐毛饿探阻撰镐花秧横诱辊雀莉钻获力究电绑犬换戴止
展开阅读全文