任務一:輸出1-100之間的奇數和input
public class C1 { class
public static void main(String[] args) { 程序
double sum=0.0;next
for(int i=1;i<=100;){static
sum+=i;new
i=i+2;void
}
System.out.println(sum);
}
}
任務二: 計算出輸出結果。
1+1/2!+1/3!+ …… 1/20!
使用double參考結果: 1.7182818284590455
提示:2! 階乘是 1*2 ;3!是1*2*3;4!是1*2*3*4;
任務三:寫一個程序,由用戶輸入一個整數,判斷這個數是不是素數(素數:只能被1和自己整除的數);
public class C1 {
public static void main(String[] args) {
double sum=0.0,b=1.0;
for(int i=1;i<=20;i++){
b*=i;
sum+=1/b;
}
System.out.println(sum);
}
}
任務四:能力提高題
求和。S = n+nn+nnn+nnnn+……的值。
要求控制檯輸入要加的數n和加的個數 .
例如:
public class C1 {
public static void main(String[] args) {
int n = 0,a=0;
int num = 0;
int sum = 0;
Scanner input=new Scanner(System.in);
System.out.println("請輸入n");
n=input.nextInt();
System.out.println("請輸個數");
a=input.nextInt();
int i = 0;
for (i = 1; i <= a*100; i *= 10)
{
num += i*n;
sum += num;
}
System.out.println(sum);
}
}