版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
01020304结构化程序设计分支结构语句循环结构语句方法和递归C目录ONTENTS05项目实训通过分支选择结构的教学,学生在掌握知识的基础上更进一步深刻体会到每个人都有都有关于人生使命和任务的抉择,进而影响人的发展未来。情镜导入默认情况下,在Java程序中语句按照顺序依次执行。但在实际设计算法中,情况比较复杂,需要对执行语句需要进行控制。项目导读分支结构语句循环结构语句PART3.2分支结构语句if单分支结构if(条件表达式){语句;}3.2.1if语句例3-1输入一个学生的年龄,判断输入数据的合法性,输入的年龄在0~100范围内为合法输入,否则为不合法输入。(运用单分支if语句实现)。importjava.util.*;public
classexample3_1{
public
static
voidmain(String[]args){ System.out.println("请输入学生年龄:"); Scannerinput=newScanner(System.in);
int
age=input.nextInt();
if(age<0||age>100){ System.out.println("输入年龄不合法"); }
if(age>=0&&age<=100){ System.out.println("输入年龄合法"); } }}3.2.1if语句if(条件表达式){
语句1;}else{
语句2;}if-else分支结构3.2.1if语句例3-2输入两个数,输出其中的较大的数。importjava.util.Scanner;public
classexample3_2{
public
static
voidmain(String[]args){ System.out.println("请输入两个数:"); Scannerinput=newScanner(System.in);
int
num1=input.nextInt();
int
num2=input.nextInt();
if(num1>num2) System.out.println("max="+num1);
else System.out.println("max="+num2);}}3.2.1if语句if多分支结构if(条件表达式1){
语句1;}elseif(条件表达式2){
语句2;}……elseif(条件表达式n){
语句n;}else{
语句n+1;}根据键盘输入的字符判断类别。3.2.1if语句importjava.util.Scanner;public
classexample3_3{public
static
voidmain(String[]args){System.out.println("请输入字符:");
Scannerinput=newScanner(System.in);//创建Scanner对象imput
Stringstr=input.nextLine(); //获取输入
char
ch=str.charAt(0);
//判断字符类型并输出相应信息
if(ch>='A'&&ch<='Z'){
System.out.println("大写字母"); }else
if(ch>='a'&&ch<='z'){ System.out.println("小写字母");}else
if(ch>='0'&&ch<='9'){ System.out.println("数字"); }
else System.out.println("其它"); }}例3-3if语句的嵌套就是if语句中的执行语句仍然是if语句。3.2.1
if语句格式1:if(条件表达式){if语句;}else{if语句;}格式2:if(条件表达式)if语句;比较输入两个数的大小。3.2.1if语句importjava.util.Scanner;public
classexample3_4{
public
static
voidmain(String[]args) { System.out.println("请输入两个数:"); Scannerinput=newScanner(System.in);
int
num1=input.nextInt();
int
num2=input.nextInt();
if(num1!=num2){
if(num1>num2) System.out.println("num1>num2");
else S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新能科技利用推动承诺书6篇
- 根治性肝癌肝叶切除术后护理查房
- 教育培训项目完成承诺书8篇
- 人力资源招聘流程与工具清单
- 项目交付质量控制模板系统
- 2026年安徽省蚌埠局属校初三第二学期第3次练考英语试题含解析
- 云南省曲靖市重点名校2026届初三第三次质量检测试题试卷英语试题含解析
- 上海市浦东区重点中学2026届初三下学期5月热身英语试题含解析
- 2026年上海浦东第四教育署初三第六次质检语文试题含解析
- 陕西省榆林市绥德县市级名校2026年初三最后一模语文试题试卷含解析
- 电信公司客户服务部门员工绩效考评表
- 安徽合肥市人力资源服务有限公司招聘笔试题库2026
- GB/T 1883.1-2025往复式内燃机词汇第1部分:发动机设计和运行术语
- 2025年支部存在的问题及整改措施
- 差速器工作原理课件
- 46566-2025温室气体管理体系管理手册及全套程序文件
- 2025年山东省港口集团有限公司社会招聘笔试历年参考题库附带答案详解
- 橡皮筋扑翼机课件
- 公路工程施工中的环境保护措施研究
- 安全员c1证机械课件
- 影视导演入门基础课程讲义
评论
0/150
提交评论