- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
【习题3】
一、选择题
BBA
二、填空题
1、顺序结构分支结构循环结构
2、if分支语句switch分支语句
3、初始化部分终止部分循环体部分
4、当型循环直到型循环for循环foreach循环
三、简答题
1、简述break语句的作用。
答:①终止switch语句与单循环语句的执行;
②对多重循环循环语句,可从内循环体跳到外循环体。
2、简述continue语句的作用。
答:①在while或dowhile语句中执行到continue语句时,程序不执行continue后的语句,而转向条件表达式处,开始下一次循环。即所谓短路语句。
②在for语句中执行到continue语句时,程序不执行continue后的语句,而转向for语句中的第3表达式处,开始下一次循环。
3、简述continue语句和break语句的区别。
答:continue语句只结束本次循环,而不是结束整个循环的执行;而break语句则是结束循环,不管循环条件是否成立。
四、编程题
1、设计一个程序,判断从键盘输入的整数的正负性和奇偶性。
importjava.util.Scanner;
publicclassEx3_1{
publicstaticvoidmain(String[]args){
intnum;
Scannersc=newScanner(System.in);
System.out.println(请输入一个整数:);
num=sc.nextInt();
if(num0){
System.out.println(num+是正数。);
}elseif(num0){
System.out.println(num+是负数。);
}else{
System.out.println(num+是零。);
}
if(num%2==0){
System.out.println(num+是偶数。);
}else{
System.out.println(num+是奇数。);
}
}
}
2、有一函数:
编写程序,从键盘输入的值,计算并输出值。
importjava.util.Scanner;
publicclassEx3_2{
publicstaticvoidmain(String[]args){
floatx,y;
Scannersc=newScanner(System.in);
System.out.println(请输入x的值:);
x=sc.nextFloat();
if(x1){
y=x;
}elseif(x10){
y=3*x-2;
}else{
y=4*x;
}
System.out.println(y=+y);
}
}
3、设计简单计算器,计算表达式:data1opdata2的值,其中data1、data2为两个实数,op为运算符(+、-、*、/),并且都由键盘输入。
importjava.util.Scanner;
publicclassEx3_3{
publicstaticvoidmain(String[]args){
floatdata1,data2,result=0;
charop;
Scannersc=newScanner(System.in);
System.out.println(请输入第一个数:);
data1=sc.nextFloat();
System.out.println(请输入第二个数:);
data2=sc.nextFloat();
System.out.println(请选择操作(+、-、*、/):);
op=sc.next().charAt(0);
switch(op){
case+:result=data1+data2;break;
case-:result=data1-data2;break;
case*:result=data1*data2;break;
case/:result=data1/data2;break;
}
System.out.println(data1+String.valueOf(op)+data2+=+result);
}
}
4、奖金税率如下(a代表奖金,r代表税率):
输入一个奖金数,求税率、应交税款及实得奖金数。
importja
您可能关注的文档
- Java程序设计案例教程 第2版 习题答案 习题1.doc
- Java程序设计案例教程 第2版 习题答案 习题2.doc
- Java程序设计案例教程 第2版 习题答案 习题4.doc
- Java程序设计案例教程 第2版 习题答案 习题5.doc
- Java程序设计案例教程 第2版 习题答案 习题6.doc
- Java程序设计案例教程 第2版 习题答案 习题7.doc
- Java程序设计案例教程 第2版 习题答案 习题8.doc
- Java程序设计案例教程 第2版 习题答案 习题9.doc
- Java程序设计案例教程 第2版 习题答案 习题10.doc
- Java程序设计案例教程 第2版 习题答案 习题11.doc
文档评论(0)