/*
定义一个打印a行a列乘法表功能的函数。
*/
public static void printChengFaBiao(int a)
{
for (int x=1; x<=a; x++)
{
for (int y=1;y<=x ;y++ )
{
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}
}作者: 一诺珍惜 时间: 2015-4-21 01:20
public class Test5 {
public static void main(String args[]){
int a[][]=new int[9][9];//创建一个9行9列的数组
for(int i=9;i>0;i--)//做一个for循环,确定行数,使得i值每次循环都自减去1。
{
for(int j=1;j<=i;j++){//做一个for循环,确定列数,使得J值循环i次,每循环1次j值增1;
a[i-1][j-1]=i*j;//将i*j的值赋给数组a[i-1][j-1]
System.out.print(j+"*"+i+"="+a[i-1][j-1]+"\t");//进行打印
}
System.out.println();//打印完一行后换行一次。
}
}
} 作者: 弯曲/mg抛物☀ 时间: 2015-4-21 11:15
/*九九乘法表*/
public static void main(String[] args) {
int sum = 0;
//控制行数
for(int i=1 ; i<10 ;i++)
{
System.out.println();
//控制列数
for(int j=1; j<=i ;j++)
{
sum = i*j;
System.out.print(i+" * "+j +"="+sum+"\t");
}
}
}
}
复制代码
作者: wwfangfang 时间: 2015-4-21 11:34
public class ChengFaBiao {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i = 1;i <10;i++){//外层循环
for (int j = 1;j<i+1;j++){ //内层循环
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();//换行
}
}
}作者: 陈文超 时间: 2015-4-21 14:03
基础视频里有啊
class Test{
public static void main(String[] args) {
for(int i = 1; i < 10; i++){ //i就是行数,也就是被乘数
for(int j = 1; j <= i; j++){//j就是列数,也就是被乘数,每一行的列数总是小于等于他的行数
System.out.print(j+" * "+i+" = "+i*j+"\t");//打印行数和列数的成绩
}
System.out.println();
}
}
}作者: D.man 时间: 2015-4-21 14:35
class test
{
public static void chengfabiao(int a,int b)
{
System.out.println("--------------------------------"+a+"*"+b+"乘法表--------------------------------");
for(int i=1;i<=a;i++)
{
for(int j=i;j<=b;j++)
System.out.print(i+"*"+j+"="+i*j+"\t");
System.out.println(" ");
}
}
public static void main(String[] args)
{
chengfabiao(9,9);
chengfabiao(8,8);
}
}作者: huanmenglt 时间: 2015-4-21 15:37
我去,这么简单的题,你们也看看清楚啊,楼主0黑马币,你们想从哪要?作者: 何志超 时间: 2015-4-21 19:01
// 行数
for (int i = 1; i <=9; i++) {
// 列数
for (int j = 1; j <= i; j++) {
System.out.print(j + "×" + i + "=" + j*i +"\t");
}
// 换行
System.out.println();
}作者: yas丶 时间: 2015-4-21 20:00
利用while来实现:
public class test1
{
public static void main(String args[])
{
int i=1;
while(i<=9)
{
int j=1;
while(j<=i)
{
System.out.print(i+"*"+j+"="+i*j+"\t");
j++;
}
System.out.println();
i++;
}
}
}作者: sdgxy92 时间: 2015-4-21 21:59
class ForForTest {
public static void main(String[] args) {
for (int x=1; x<=9; x++) {
for (int y=1; y<=x; y++) {
//2*1=2 2*2=4
//x*y=xy;
System.out.print(x+"*"+y+"="+x*y+"\t");//\t 制表符 tab键
}
System.out.println();
}
}
}
求黑马币作者: sdgxy92 时间: 2015-4-21 22:00
class ForForTest {
public static void main(String[] args) {
for (int x=1; x<=9; x++) {
for (int y=1; y<=x; y++) {
//2*1=2 2*2=4
//x*y=xy;
System.out.print(x+"*"+y+"="+x*y+"\t");//\t 制表符 tab键
}
System.out.println();
}
}
}
求黑马币作者: lqg5522 时间: 2015-4-22 12:21 本帖最后由 lqg5522 于 2015-4-22 12:22 编辑
:lol那么多都回答出来了,楼主黑马币都不够用了
我也来一个,用方法做的
/*
用函数打印乘法口诀表
*/
import java.util.Scanner;
public class ForDemo{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:");
int a = sc.nextInt();
printXing(a);
}
public static void printXing(int n)
{
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n-i;j++)
{
System.out.print("\t");
}
for(int j=1;j<=i;j++)
{
System.out.print(i+"x"+j+"="+i*j+"\t");
}
System.out.println();
}
}
}
复制代码
作者: xcfdszzr 时间: 2015-4-22 13:11
for (int x=1;x<=9 ;x++ )
{
for (int y=1;y<=x ;y++ )
{
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}作者: xcfdszzr 时间: 2015-4-22 13:48
多是大神作者: 马雄鹿 时间: 2015-4-22 21:53
public static void printNN(int n) {
for(int x=1; x<=n; x++) {
for(int y=1; y<=x; y++) {
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();作者: 马雄鹿 时间: 2015-4-22 21:55
请给黑马币!!!!作者: mrleeapple 时间: 2015-4-22 23:22
楼上这么多回答的,我也是醉了。何必呢?这样的问题还用在黑马问吗?百度一下,就都有了。作者: lhwinner 时间: 2015-4-23 10:02
class Demo{
public static void main(String[] args)
{
for(int x =1; x<=9;x++)
{ for(int y=1;y<=x;y++)
System.out.println(y+"*"+x+"="y*x+"\t")
}
}
}作者: 横看成岭侧成锋 时间: 2015-4-23 12:57
class PrintMultiplicationTables
{
public static void main(String[] args)
{
for (int i = 1;i < 10 ;i++ )
{
System.out.println();
for (int i1 = 1;i1 <= i ;i1++ )
{
System.out.print(i1+"x"+i+"="+(i*i1)+"\t");
}