1~100之内的奇数求和,continue语句

public class ContinueDemo {

public static void main(String[] args) {

int sum = 0; // 定义变量sum,用于记住和

for (int i = 1; i <= 100; i++) {

if (i % 2 == 0) { // i是一个偶数,不累加

continue; // 结束本次循环

}

sum += i; // 实现sum和i的累加

}

System.out.println("sum = " + sum);

}

}

%的作用是取余数

当i的值为偶数时,将执行continue语句结束本次循环,进入下一次循环。当i的值为奇数时,sum和i进行累加,最终得到1~100之间所有奇数的和,打印“sum = 2500”。

原文地址:https://www.cnblogs.com/G-qz/p/10898410.html

时间: 2024-10-02 10:08:07

1~100之内的奇数求和,continue语句的相关文章

break和continue语句

跳转语句中断当前的执行过程,C++语言提供了4中跳转语句:break.continue.goto和return. break语句 break语句负责终止离他最近的while.do while.for或switch语句,并从这些语句之后的第一条语句开始继续执行. break语句只能出现在迭代语句或者switch语句内部(包括嵌套在此类循环里的语句或块的内部).break语句的作用范围仅限于最近或者switch. continue语句 continue语句终止最近的循环中的当前迭代并立即开始下一次迭

1到100的奇数求和(java)

1 /* 2 Name:1-100所有奇数求和的程序 3 Power by Stuart 4 Date:2015-4-23 5 */ 6 7 8 public class DateTest01{ 9 10 public static void main(String args[]){ 11 //for循环,每次循环间隔2次 12 for(int i=1;i<=100;i+=2){ 13 t+=i;//t=i+1; 14 } 15 System.out.println("从1到100的奇数为

带标签的break和continue语句 *寻找100~150之间的质数*

1 //比较break和continue语句的不同 2 public class TestBreakContinue { 3 public static void main(String[] args){ 4 int a = 0; 5 System.out.println("Begin"); 6 while(true){ 7 a++; 8 int b = (int)Math.round(100*Math.random()); 9 if(b==88)break; 10 } 11 Syst

打印100以内的奇数,并求和

//100以内的奇数的和 int sum = 0; for (int i = 1; i <= 100;i++ ) { if(i%2!=0) { sum += i; Console.Write(i+"\t"); } } Console.WriteLine(sum);

for计算100以内的奇数和

#include "stdio.h" void main() { //for计算100以内的奇数和 步长为1,continue实现 int i,sum=0; for(i=1;i<=100;i++) { if(i%2==0) { continue; } sum=sum+i; }printf("sum=%d",sum); } #include "stdio.h" void main() { //for计算100以内的奇数和 步长为2实现 //定

break 与continue 语句

break 语句的两种用途: -->在switch语句中结束一个case -->越过常规循环条件的测试,立即强制终止循环.(需要根据某些特殊条件立即终止循环时常用) [例如]for(int i=0; i<100; i++) if(i == 25) break; continue 语句:强制开始下一轮循环 --> 对于for 语句:continue使循环从条件判断处重新开始. --> 对于while和do-while 语句:continue把控制转到条件测试.

JAVA中break,continue语句的用法

1.break语句不带标签: public class TestBreak1 { public static void main(String[] args){ int score,sum=0,i; for(i=0;i<=10;i++){ score=(int)(Math.random()*100); System.out.print(score+","); if(score<60)break; //无标签格式 sum+=score; } System.out.printl

3.Java跳出循环-break和continue语句

在实际编程中,有时需要在条件语句匹配的时候跳出循环.在Java里,由break和continue语句控制. “break”语句 “break”语句用来结束循环,即不再执行后边的所有循环. 示例:计算1+2+3+4......+100的结果. public class example1{     public static void main(String[] args){         int result=0;         for(int i=1;i<=100;i++){        

C语言判断素数(break语句)(continue语句)

一.判断素数 试题:从键盘上输入一个正整数n,判断是否为素数. 分析:素数就是只能被1和自身整除的数,判断素数的算法是,用i=1,2,3.......,n-1去除n,如果i能整除n,说明n不是素数,停止检验,否则继续检验i++,如果用2~n-1个数都不能整除n,则输出n是素数. 程序一 #include<stdio.h> int main() { int i; int n; scanf("%d",&n); for(i=2;i<=n-1;i++) { if(n%