標題:
方法宣告練習
[打印本頁]
作者:
buy
時間:
2010-10-24 18:36
標題:
方法宣告練習
// 這是一個簡單的Java應用程式範例
import java.io.*;//for 鍵盤輸入
import java.lang.Math;
import java.util.ArrayList;
public class Hello
{
public static void main(String args[])throws IOException
{
printHW(); //呼叫printHW()方法
//int powrt = pow2(5);
System.out.println(pow2(5));
int powab = pow3(5,3);
System.out.println(powab);
System.out.println(add(2,3));
System.out.println(max(6,11));
}
//印出Hello world方法
public static void printHW()
{
System.out.println("Hello World");
}
public static int pow2(int a)
{
return a*a;
}
public static int pow3(int a,int b)
{
int returnvalue = 1;
for(int i=1; i<=b;i++)
{
returnvalue = returnvalue *a;
}
return returnvalue;
}
public static int add(int a,int b)
{
return a+b;
}
public static int max(int a,int b)
{
/*if(a>b)
{
return a;
}
else
{
return b;
}*/
return (a>b)?a:b;
}
}
複製代碼
作者:
buy
時間:
2010-10-24 18:38
請實現:
1.min(int a,int b) //取兩數最小值
2.add3(int a,int b,int c) //三數相加
3.sub(int a,int b) //兩數相減
4.abs(int a,int b) //兩數的絕對值
作者:
may
時間:
2010-10-24 18:58
回復
2#
buy
public class test_1024
{
public static void main(String args[])//throws IOException
{
System.out.println(min(6,11));
System.out.println(add(6,11,20));
System.out.println(sub(6,11));
System.out.println(Abs(6,11));
}
public static int min(int a,int b)
{
return (a<b)?a:b;
}
public static int add(int a,int b,int c)
{
return (a+b+c);
}
public static int sub(int a,int b)
{
return (a>b)?(a-b)
b-a);
}
public static int Abs(int a,int b)
{
return (a>b)?(a-b)
b-a);
}
}
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2