
出版社: 清华大学
原售价: 49.00
折扣价: 36.75
折扣购买: Java程序设计基础实验指导与习题解答
ISBN: 9787302524328
第3章结构语句 本章知识点: 流程控制语句是用来控制程序中各语句执行顺序的语句,是程序中基本却又非常关键的部分。流程控制语句可以把单个的语句组合成有意义的、能完成一定功能的小逻辑模块。最主要的流程控制方式是结构化程序设计中规定的顺序结构、分支结构(选择结构)和循环结构三种基本流程结构。 本章将指导读者掌握Java程序中的流程控制语句,包括这些语句的语法结构和使用中需注意的要点。 实验3.1if条件语句及应用 1. 实验目的 (1) 复习从键盘中输入数据的方法。 (2) 学习流程控制中的if条件语句。 2. 实验要求 编写一个Java程序,在程序中从键盘输入三个整数,比较它们的大小,输出最大的数,使程序运行结果如图3.1所示。 图3.1程序IfSentence运行结果 3. 程序模板 按模板要求,将【代码1】~【代码5】替换为相应的Java程序代码,使之输出如图3.1所示的结果。 //文件名:IfSentence.java import java.util.*; public class IfSentence { public static void main(String[] args) { int a=0,b=0,c=0,max=0; Scanner reader=new Scanner(System.in); System.out.print("从键盘输入第一个整数:"); 【代码1】//从键盘输入一个整数并且赋值给变量a System.out.print("从键盘输入第二个整数:"); 【代码2】//从键盘输入一个整数并且赋值给变量b System.out.print("从键盘输入第三个整数:"); 【代码3】//从键盘输入一个整数并且赋值给变量c 【代码4】//如果a大于b,则a赋值给max,否则,b赋值给max 【代码5】//如果c大于max,则c赋值给max System.out.println("最大的数是:"+max); } } 4. 实验指导 if语句是Java程序中最常见的分支结构,它是一种“二选一”的控制结构,即给出两种可能的执行路径供选择。if语句主要有双路条件选择和单路条件选择。 if条件确定后,如果有多条语句要执行,要加上相应的花括号。其实,为了能更清晰地体现条件语句中的逻辑关系,即便只有一条语句,最好也要加上花括号。 《Java 程序设计基础 (第6版)实验指导与习题解答》与主教材紧密配合,精心挑选了约100个上机实验,每个实验都突出初学者最关心的基本问题,并对每个实验进行仔细的讲解,以加对所学知识的巩固,对重点知识和关键技术的理,这些实验趣味性强,有利于增加学习的动力,能帮助读者透彻理解复杂的Java技术。该实验教材还对主教材的习题进行了详细的解答,对初学者尽快掌握Java的编程技术提供了另一种帮助。