21_for语句
来源:互联网 发布:瞩目软件 编辑:程序博客网 时间:2024/05/18 14:15
for循环
for (初始表达式;布尔表达式;步进) { 循环体; }
for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构
for循环在第一次反复之前要进行初始化。随后,它会进行条件测试,而且在每一次反复的时候,进行某种形式的“步进”。
1. 初始化部分设置循环变量的初值
2. 条件判断部分为任意布尔表达式
3. 迭代因子控制循环变量的增减
/** * 测试For循环语句 * @author * */public class TestFor { public static void main(String[] args) { int a = 1; //初始化 while(a<=100){ //条件判断 System.out.println(a); //循环体 a+=2; //迭代 } System.out.println("while循环结束!"); for(int i = 1;i<=100;i++){ //初始化//条件判断//迭代 System.out.println(i); //循环体 } System.out.println("for循环结束!"); }}
循环练习
计算0到100之间的奇数和偶数的和,并输出
public class TestFor01{ public static void main(String[] args) { //计算0到100之间的奇数和偶数的和 int oddSum = 0; //用来保存奇数的和 int evenSum = 0; //用来存放偶数的和 for(int i=0;i<=100;i++){ if(i%2!=0){ oddSum += i; }else{ evenSum += i; } } System.out.println("奇数的和:"+oddSum); System.out.println("偶数的和:"+evenSum); }}
用while和for循环输出1-1000之间能被5整除的数,并且每行输出3个
public class TestFor02{ public static void main(String[] args) { //循环输出1-1000之间能被5整除的数,并且每行输出3个 for(int j = 1;j<=1000;j++){ if(j%5==0){ System.out.print(j+"\t"); } if(j%(5*3)==0){ System.out.println(); } } }}
编程求:
∑1+∑2+∑3+...+∑100
编程求:1!+2!+3!+...+n!
阅读全文
0 0
- 21_for语句
- 流程理解_for语句嵌套
- 07黑马程序员_for循环,跳转语句
- Javascript_5_with语句_Math对象_Global对象_for in语句
- Java基础第一阶段——04_Java语言基础_for语句&函数&数组
- 经典批处理命令_for
- windows_批处理指令_for
- 黑马程序员_for循环
- 13_for循环
- JACK_C#_for循环
- 【Scala】基础_for
- 指针传递参数_for chris
- bat知识点3_for循环
- java基础_day0004_循环_for
- java基础_day0010_循环_for
- 9 Python迭代_for
- 黑马程序员_java入门_for循环实例
- 黑马程序员_for循环和函数
- 案例—IP拨号器
- linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
- 机器学习(KNN算法)
- Spring 装配Bean 基于注解
- web自定义滚动条
- 21_for语句
- 路由表条目生成算法
- 对servlet九大内置对象的介绍及部分对象的区别
- JDBC连接
- 微信公众号获取不到access_token问题
- 驱动学习4--led静态映射
- 802.11学习(二)基本服务集BSS
- ZetaTCP
- 设计模式(四):代理模式