// 函数执行 栈的 实现方法: 先进后出 ,先进来额函数 最后释放出来。
class ifDemo
{
public static void main(String[] args)
{
int c= add(10,20);
System.out.println(c);
draw(10,20);
System.out.println(equale(100,20));
System.out.println(getMax(20,30));
}
/*
定义一个函数,完成两个整数和的获取
明确:
1、这个功能的结果是什么,明确返回值类型
2、这个功能实现过程中是否需要未知内容参与运算
*/
public static int add(int a,int b)
{
int sum = a+b;
return sum;
}
/*
定义一个功能 画出一个矩形到控制台
1、吴返回值
2、有参数 行和列不确定
*/
public static void draw(int row,int col)
{
for(int x=1;x<=row;x++)
{
for (int y=1;y<=col ;y++ )
{
System.out.print("*");
}
System.out.println();
}
return;
}
/*
定义一个功能,判断两个数是否相等
返回值为boolean
*/
public static boolean equale(int a ,int b)
{/*
if (a==b)
{
return true;
}
else
return false;
*/
//return (a==b) ?true:false;
return a==b;
}
/*
定义一个功能,获取两个整数中值大的数
1、返回一个结果 为整数 int
2、需要两个未知的数进行运算
*/
public static int getMax(int a,int b)
{
if(a>b)
{
return a;
}
else
{
return b;
}
}
/*
打印99乘法表
1、没返有回值
2、有两个参数 乘数 和被乘数
*/
public static void print99()
{
for(int x=1;x<=9;x++)
{
for(int y=1;y<=x;y++)
{
System.out.print( y + "*"+ x +"=" + x*y + "\t");
}
System.out.println();
}
}
/*
打印考试成绩对应的等级
90-100 A
80-89 B
70-79 C
60-69 D
*/
public static char getLevel(int num)
{
char level;
if(num>=90 &&num<=100)
{
level = 'A';
}
else if (num>=80 && num<89)
{
level ='B';
}
else if (num>=70 && num<80)
{
level ='C';
}
else if (num>=60 && num<70)
{
level ='D';
}
else
{
level = 'E';
}
return level;
}
}