Java流程控制的语法与 C/C++ 类似,也有 if…else、while、do…while、for、switch…case等,
这里不再讲述具体语法,仅举例说明。
public class Demo {
public static void main(String[] args){
int i, j;
for(i=1; i<=9; i++){
for(j=1; j<=9; j++){
if(j<i){
//打印八个空格,去掉空格就是左上三角形
System.out.print(" ");
}else{
System.out.printf("%d*%d=%2d ", i, j, i*j);
}
}
System.out.print("\n");
}
}
}
Java中没有像C语言中的scanf()语句,从控制台获取输入有点麻烦,
我推荐使用 Scanner 类,具体语法请大家自行查看API。