黑马程序员技术交流社区
标题:
九九乘法表的代码及延伸代码分享
[打印本页]
作者:
yangming
时间:
2015-4-29 22:51
标题:
九九乘法表的代码及延伸代码分享
/*
打出九九算法表
思路:
九九算法表中有行有列,所以应该有两个变量,一个控制行,另一个控制列
可以用循环嵌套的方式运算。这里用for的嵌套去实现
*/
class ForForText1 {
public static void main(String[] args) {
int x,y;
for (x=1; x<=9; x++) { //控制行
for (y=1; y<=9; y++) { //控制列
System.out.print(x+"*"+y+"="+x*y+" ");//输出结果,结果与结果之间用空格隔开
}
System.out.println(); //内部循环结束后换行
}
System.out.println("*************************************************************");
int m,n;
for (m=1; m<=9; m++) {
for (n=1; n<=m; n++) {
System.out.print(m+"*"+n+"="+m*n+" ");
}
System.out.print("\n");
}
System.out.println("*************************************************************");
int a,b;
for (a=1; a<=9; a++) {
for (b=a; b<=9; b++) {
System.out.print(a+"*"+b+"="+a*b+" ");
}
System.out.print("\n");
}
System.out.println("*************************************************************");
int e,f;
for (e=9; e>=1; e--) {
for (f=e; f>=1; f--) {
System.out.print(e+"*"+f+"="+e*f+" ");
}
System.out.print("\n");
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2