循环结构程序设计
1、*求1+4+7+……+100之和。
int sum=0;
for(int i=1;i<=100;i+=3){
sum+=i;
}
System.out. println ("1+4+7+……+100之和为:"+sum);
2、*求1到100之间的奇数之和与偶数之和。
int sumJs=0,sumOs=0;
for(int i=1;i<=100;i++){
if(i%2==0)
sumOs+=i;
else
sumJs+=i;
}
System.out.println("1~100的奇数和为:"+sumJs+"\n1~100的偶数和为:"+sumOs);
3、用循环程序求10的阶乘。
int product=1;
for(int i=10;i>0;i--){
product*=i;
}
System.out.println("10的阶乘乘积为:"+product);
4、求1*3*5*...*19之积。
int productJs=1;
for(int i=1;i<19;i++){
if(i%2!=0)
productJs*=i;
}
System.out.println("1*3*5*...*19之积为:"+productJs);
5、从键盘输入一个正整数n,求1+2+3+...+n之和并输出。
int sum=0;
Scanner input = new Scanner(System.in);
System.out.println("输入一个正整数:");