class zcs
{
public static void main(String[] args)
{
double c=add(2.3,2.7);
System.out.println("Hello World!"+c);
printCFB(5); //调用无返回值的函数。
System.out.println();
printCFB();
}
static int add(int a,int b)
{
return a+b;
}
static double add(double a,double b)
{
return a+b;
}
static int add(int a,int b,int c){
return a+b+c; //等于return add(a,b)+c;
}
public static void printCFB(int num){
for(int x=1;x<=num;x++)
{
for(int y=1;y<=x;y++){
System.out.print(y+"*"+x+"="+y*x+" ");
}
System.out.println();
}
}
public static void printCFB(){
/*for(int x=1;x<=9;x++)
{
for(int y=1;y<=9;y++){
System.out.print(y+"*"+x+"="+y*x);
}
System.out.println();
}*/ //同样的效果
printCFB(9);
}
}
/*函数的重载定义:
1、在同一个类中;
2、一个以上的同名函数;
3、参数个数不同或者参数类型不同