java学习之路 之 基本语法-程序流程控制-循环结构-for 循环练习题
2016-07-24 20:45
1166 查看
public class LoopTest4 { public static void main(String[] args) { /* for (初始化语句;循环条件判断;迭代语句) { 循环体; } for (A; B; C) { // 迭代语句是每次循环的开始语句 D; } 执行顺序:A B D C B D C B D ........ B */ <span style="white-space:pre"> </span>//打印1-5的值和最终i的值 int result = 0; for (int i = 1; i <= 5; i++) { result += i; } System.out.println("result:" + result); //System.out.println("i:" + i); 不可以在循环外访问i } } class LoopTest5 { // 打印输出0~99 public static void main(String[] args) { for (int i = 0; i < 100; i++) { // i是循环因子. System.out.println("i:" + i); } } } class Exer11 { // 打印n*8的矩形 public static void main(String[] args) { int n = 30; for (int i = 0; i < n; i++) { System.out.println("********"); } } } class LoopTest6 { // 打印输出100以内的奇数 public static void main(String[] args) { for (int i = 0; i < 100; i++) { // i是循环因子. if (i % 2 != 0) { System.out.println("i:" + i); // 不再是无条件执行 } } } } class Exer12 { <span style="white-space:pre"> </span>// 打印输出200以内能被7整除的数并打印能被7整除的数的个数 public static void main(String[] args) { int count = 0; // 计数器 for (int i = 0; i < 200; i++) { if (i % 7 == 0) { System.out.println(i); count++; // 计数器累加是有条件的 } } // 统计结果的输出必须在循环结束以后 System.out.println("count:" + count); } } class Exer13 { // 计算300以内能被13整除的数的平均值 // 总和 / 个数 public static void main(String[] args) { int sum = 0; int count = 0; for (int i = 0; i < 300; i++) { if (i % 13 == 0) { sum += i; count++; } } System.out.println(sum / (double)count); } }
相关文章推荐
- myeclipse关联weblogic时提示 D:\program\weblogic is not a valid BEA WebLogic Server v10.x installation directory
- SpringMVC处理请求流程(转载)
- 【java基础】JAVA常用正则表达式
- JAVA实现单例模式
- Java 不用数组打印杨辉三角
- 坦克大战_我方坦克发射子弹
- Java Exchange企业邮件服务器 发Email
- Java方法的值传递机制
- eclipse添加安卓源码
- JavaSE学习笔记之-----数组
- Java---设计模式(单例变形)多例
- Struts1.3——DispatchAction、DynamicForm和全局跳转
- Java servlet上传文件(照片视频)
- 使用jersey上传图片到图片服务器
- 反转链表
- Java 集合类(容器)
- Java 之 线程的生命周期(二)
- java 读写excel文件
- spring boot 拦截器
- spring,maven,dubbo配置