for循环的简单应用及基础知识点
2017-05-18 19:50
239 查看
如果重复打印一句话,
引入for循环(执行流程)
for(初始化语句;条件判断语句;条件控制语句){
循环体语句;
}
初始化语句-----第一步执行,只执行一遍;
条件判断语句-----第二步,条件判断,满足条件,则执行{}语句体;
循环体语句----第三步;
条件控制语句-----第四步---然后又继续第二步,直到第二步不满足为止。
案例:public class For{
public static void mian(String[] args){
//优化循环方式---一定要有退出条件,否则死循环
for(int i=0;i<11;i++){
System.out.println("homework");
}
}
}
for循环的特点:
有规律的、重复的、循环次数可预见的
其他案例:
1.输出的是1,2,3,4...10的一行数字
for(int i=1;i<=10;i++){
System.out.print(i);
}
2.输出1-10之间的数据之和
int sum=0;
for(int i=1;i<=10;i++){
sum +=1;
}
System.out.println(sum);//注意与上一个案例不同的是,案例1是输出每次循环的数值,而案例2是输出总循环完结束后的数值3.求出1-10之间能被3整除的所有数的和及各数值
引入for循环(执行流程)
for(初始化语句;条件判断语句;条件控制语句){
循环体语句;
}
初始化语句-----第一步执行,只执行一遍;
条件判断语句-----第二步,条件判断,满足条件,则执行{}语句体;
循环体语句----第三步;
条件控制语句-----第四步---然后又继续第二步,直到第二步不满足为止。
案例:public class For{
public static void mian(String[] args){
//优化循环方式---一定要有退出条件,否则死循环
for(int i=0;i<11;i++){
System.out.println("homework");
}
}
}
for循环的特点:
有规律的、重复的、循环次数可预见的
其他案例:
1.输出的是1,2,3,4...10的一行数字
for(int i=1;i<=10;i++){
System.out.print(i);
}
2.输出1-10之间的数据之和
int sum=0;
for(int i=1;i<=10;i++){
sum +=1;
}
System.out.println(sum);//注意与上一个案例不同的是,案例1是输出每次循环的数值,而案例2是输出总循环完结束后的数值3.求出1-10之间能被3整除的所有数的和及各数值
for(int i=0;i<=10;i++){ if(i%3==0){ x +=1; } System.out.print(i);//输出的值不换行 } System.out.println(x);
相关文章推荐
- phpwind代码分析之global.php简单说明(主要学习php基础知识的应用)
- Windows中线程的基础知识和简单应用----Thread的等待
- HAproxy的简单应用和基础知识
- SQLite基础知识及简单应用
- Windows中线程的基础知识和简单应用----Thread的生死
- Windows中线程的基础知识和简单应用----互斥(Mutex)
- Windows中线程的基础知识和简单应用----Thread的等待
- Windows中线程的基础知识和简单应用----信号量(Semaphore)
- 在ASP.NET Atlas中调用Web Service——创建Mashup调用远端Web Service(基础知识以及简单示例)
- AJAX实现一个简单的相册和里头包含一些DOM基础应用
- 简单的网络基础知识
- AJAX基础应用的简单示例
- Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
- Windows Mobile 开发系列文章收藏 - GPRS基础知识/应用开发/上网设置.
- Android基础教程之-----访Iphone 拖动相片特效Gallery的简单应用.
- [零基础学JAVA]Java SE应用部分-31.Java IO操作(05)IO操作实例讲解之实现简单MIS 推荐
- DIV+CSS应用_基础知识
- PC系统基础知识及软硬简单故障排解大全(5)
- 在ASP.NET Atlas中调用Web Service——创建Mashup调用远端Web Service(基础知识以及简单示例)
- XHTML教程,简单认识XHTML基础知识