流程控制是指程序中根据一个条件成立与否来决定跳转或分支执行的一种方式。Java的程序流程控制与C/C++基本相同,可以分为:顺序执行、分支执行和循环执行三种结构。
顺序结构是指程序从开始到结束顺序执行程序代码,项待遇失误从产生到消亡这样一个必然过程,是程序的主要流程,顺序执行方式如图所示。先执行A再执行B,两者按先后顺序进行,下面的程序也是一个顺序结构的程序。
public static void main(String[] args) { double width,height,area,girth; Scanner keyIn = new Scanner(System.in); System.out.println("输入长方形的宽:"); width = keyIn.nextDouble(); System.out.println("输入长方形的高:"); height = keyIn.nextDouble(); area = width * height; girth = 2*(width + height); System.out.println("面积:"+area+"周长:"+girth); }
输出:
输入长方形的宽: 10 输入长方形的高: 8 面积:80.0周长:36.0