用java求1到100间非5的倍数的整数之和,但当和超过1000时,就停止操作.
用java求1到100间非5的倍数的整数之和,但当和超过1000时,就停止操作。(提示:break和continue语句)...
用java求1到100间非5的倍数的整数之和,但当和超过1000时,就停止操作。(提示:break和continue语句)
展开
3个回答
展开全部
public class Account {
/**
* @param args
*/
public static void main(String[] args) {
Account a = new Account();
System.out.println(a.sum());
}
public int sum(){
int total = 0;
for(int i = 1; i<=100; i++){
if(i%5 == 0){
continue;
}else{
total = total + i;
}
if(total >=1000){
break;
}
}
return total;
}
}
经我测试没有问题。你可以试试的。
/**
* @param args
*/
public static void main(String[] args) {
Account a = new Account();
System.out.println(a.sum());
}
public int sum(){
int total = 0;
for(int i = 1; i<=100; i++){
if(i%5 == 0){
continue;
}else{
total = total + i;
}
if(total >=1000){
break;
}
}
return total;
}
}
经我测试没有问题。你可以试试的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class Sum{
public static void main(String args[]){
int i=0;
int sum=0;
while(sum<1000){
for(int =0;;i++){
if(i%5!=0){
sum++;
}
}
}
System.out.println(sum);
System.out.println(i);
}
}
public static void main(String args[]){
int i=0;
int sum=0;
while(sum<1000){
for(int =0;;i++){
if(i%5!=0){
sum++;
}
}
}
System.out.println(sum);
System.out.println(i);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class acount
{
public static void main(String[] args)
{
int sum=0;
for(int i=1;;i++)
{
if(i%5!=0)
{
sum+=i;
}
if(i>1000)
break;;
else
continue;
}
System.out.println("sum="+sum);
}
}
{
public static void main(String[] args)
{
int sum=0;
for(int i=1;;i++)
{
if(i%5!=0)
{
sum+=i;
}
if(i>1000)
break;;
else
continue;
}
System.out.println("sum="+sum);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |