- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言程序设计(邵丽萍编著)第3章
第3章
(一)填空题
(1)执行下列程序,输出的结果为 。
Public class Teat1{
Public static void main(String [] args){
Int a=16
Int b=2
Do{
a/=b;
}while(a3)
System.out.println(a);
} }
(2)执行下列程序,输出的结果为 。
Public class Test2{
Public static void main(String args){
Int x=5;
Double y=22.5;
String s=”abc”;
S+=x+y;
System.out.println(c);
}
}
(3)在switch分支语句中的常量类型必须和表达式的类型 ,并且每个子句的常量值必须 。
(4)在使用分支语句编写程序的时候,表达式只能返回int、byte、 、char类型的值。
(5)在分支语句中break语句用于跳出 语句。
(6)条件语句控制程序的流程是通过判断 来进行的。
(7)分支语句包括 和 。
(8)循环语句的控制机制是 。
(9)循环语句包括四部分: 、 、 和 。
(10)循环语句的三种循环结构: 、 、 、。
(11)在Java程序中,do-while循环语句块至少被执行 次。
(12)在for循环语句的迭代部分可以使用 进行多个操作。
(二)选择题
(1)下面选项不是表达式语句的是( )。
A.c++; B.a=b+c; C.a+=b; D.System.out.println(“A”)
(2)下列说法不正确的是( )。
A.表达式可以是其他表达式的操作数 B.单个常量或变量可以作为表达式
C.表达式和表达式语句是一样的 D.表达式的类型可以和操作数的类型不一样
(3)下面选项符合Java语言语法的语句是( )。
A.int a=6; inst b=7; B.int a=4, int b=2;
C.double a=b*/.8; D.int a=9,b=1,c=8;a=b+c=a-b+c;
(4)执行下列程序,输出结果为( )。
Public class B{
Public static void main(String [] args){
Int x=5;
Double y=10.5f;
Float z=(float)(x*y);
System.out.println(z);
}
}
A.50.0 B.52.0 C.50.5 D.52.5
(5)下列程序输出的结果为( )。
Public class A{
Public static void main(String [] args){
Int a=3.b=4,c=5,d=6,e=7;
If(ab||cd) System.out.println(“who”);
Else System.out.println(“why”);
}
}
A.why B.who why C.who D.没结果
(6)下面选项不属于Java的流程控制结构的是( )。
A.分支语句 B.循环语句 C.赋值语句 D.递归
(7)下面不是合法的条件语句的一项是( )。
A.if(ab){…} B.if(a=1){…} C.if(abbc){…} D.if(32){…}
(8)执行下列代码之后,输出的结果为( )。
Public class H{
Public static void main(String [] args){
Int sum=2,a=3,b=5,c=7;
While(ab){
While(b!=c){
sum+=b;
b++;
}
b=4;
a++;
}
System.out.println(sum);
}
}
A.23 B.24 C.25 D.26
(9)以下说法正确的是( )。
Int a=10;
Int t=0;
do {t=a++;} while(t=10);
A.一次都不执行 B.执行一次 C.执行两次 D.无限次执行
(10)下面语句中不是循环语句的是( )。
A.for语句 B.while语句 C.switch语句 D.do-while语句
(三)编程题
(1)百马百担问题:100匹马驮100担货物,其中大马驮3担货,中马驮2担,两匹小马驮1担。问共有大、中、小马各多少匹?编程实现求解的算法
(2)地理课上老师给出一张没有说明省份的中国地图,从中选出五个省从1到5编号,要大家写出省份的名称。交卷后有五位同学A
文档评论(0)