qq_明_5
2016-03-11 15:59
请大神指教!
public class demo{
public static void main(String[] args){
int sum=0;
int num=1;
do{
sum=sum+num;
num=num+2;
}while(num<50);
System.out.println("50以内的奇数和"+sum);
}
}
很多种方法,省时高效才是应该追求的
int sum = 0 ;
for(int i = 1; i <=50 ; i++){
if(i % 2 != 0){
sum = sum + i;
}
}
System.out.println("50以内的奇数和为:" + sum);
亲测有效喔~
int sum=0;
for(int i=1;i<=50;i++)
{
if(i/2!=0)
sum+=i;
}
System.out.println("50之内的奇数之和"+sum);
就是简单的写一下二重判断循环就好了啊
int num=0;
int sum=0;
for(;num<=50;num++){
while(num%2 !=0){
sum+=num;
}
}
System.out.println("50之内的奇数之和为:"+sum);
希望采纳
核心思想。 int i=1; int sum=0; while(i<=50){ if(i%2!=0) //不能被2整除就是奇数 sum=sum+i; i++; } System.out.println("50以内奇数和:"+sum);
public class Test{
public static void main(String []args ){
int sum=0;
int i=1;
for(;i<=50;i+2){
sum=sum+i;
}
}System.out.println("1-50内的奇数之和="+sum);
}
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题