任务一:输出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);
}
}