① 给定一自然数5,程序输出由1开始的相应个数的奇数序列:1 3 5 7 9
public class hw0920 {
public static void main(String args[]){
int n = 5;
int p = 1 ;
for(int i = 0 ; i < n ; i++) {
System.out.print(p);
System.out.print(' ');
p = p + 2 ;
}
}
}
② 给定一自然数n为5,求数列 1/2,2/3,3/4,4/5,5/6,......,n/(n+1)前n项的和。则前5项的和为 3.550000000000000003
public class hw0920 {
public static void main(String args[]){
double n = 1;
double sum = 0 ;
for(int i = 0 ; i < 5 ; i++) {
sum = sum + n/(n+1) ; //要加上之前的sum才算总和
n = n + 1 ;
}
System.out.println(sum) ;
}
}