程序执行
来源:互联网 发布:c语言计算1到n的乘积 编辑:程序博客网 时间:2024/05/19 23:55
程序执行
2017 \11 \08
顺序
即 : 程序自上而下执行 , 系统默认执行方式。
System.out.println("33");
System.out.println("11");
System.out.println("22");
结果:
33
11
22
分支
即:判断执行条件
if
if (条件) {
条件为true时执行的语句;
}
else {
条件为false 时执行的语句;
}
注: 条件需要比较(或条件是boolean值时使用)
if (2 < 4 ) { System.out.println("2 < 4"); } // 2 < 4
switch
/*key : 需要判断的条件 value : 条件的满足选项(多个) default : 所有选项不满足时执行 break : 跳出switch ,如果没有,则继续执行代码,且不需要进行判断。 */ switch (key) { case value: 执行语句 1; break; case value1: 执行语句2 ; break; default: 执行语句3 ; break; }
注: 确定条件为确定的值时 使用。
循环
while 循环
while (判断条件) { true时执行的语句(循环体); 增量表达式; }----------例: int b = 0 ; while (b < 10 ) { System.out.print(" " + b); b ++ ; } // 注: b < 10 判断条件 。 System()... 循环体 。 b ++ 增量表达式。
注: while 循环推荐在只知道循环结束条件时使用。
do - - while循环
do { 循环体; 循环增量; } while (判断条件); 注: 特点-- 无论条件是否正确,都会先执行一次循环语句。----------例: int a = 0 ; do { System.out.print(a); } while (a > 10 ); // 结果为0 。
for 循环
(开发运用最多)
for (int i = 0; i < 10; i++) { System.out.print(i); } // 0123456789注:int i = 0 为初始表达式。 i < 10 为条件表达式 。 i ++ 为增量表达式。System()为 循环体。 :执行顺序|| 初始表达式》 为条件表达式》循环体》增量表达式》为条件表达式》循环体》...
循环嵌套 for
/* * 嵌套循环 * 即:循环中还有循环 for (int i = 0; i < 5; i++) { **for (int j = 0; j < 5; j++) { System.out.print("*"); 内循环体 } System.out.print(); (** 之间为内循环体) ** } */
九九乘法表推导过程
1 * 1
1 * 2 、 2 * 2
1 * 3 、 2 * 3 、3 *3
。。。。。。
/*打印 * 123 * 123 * 123 * 123 * 123 * 思路: * 确定判断条件 * 外循环控制行数 : 5 * 内循环控制每行打印次数: 3 * 确定初始值 1 */ for (int i = 0 ; i < 5; i++) { for (int j = 1; j <= 3; j++) { System.out.print(j); } System.out.println(); }---------- /* 打印 * 1 * 12 * 123 * 1234 * 思路: * 外层循环确定打印行数: 4 * 内层循环确定每行打印几次 : 依次增加1 * 确定初始值 . */ for (int i = 0; i < 4; i++) { for (int j = 1; j <= i + 1 ; j++) { //不换行打印 System.out.print(j); } // 换行 System.out.println(); }---------- /*九九乘法表 * 思路 * 确定外层循环次数 : 9 * 确定 内层循环每行打印次数 : 依次加一 * 确定 初始话值: 1 * */ for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + "*" + i + "=" + i * j + " "); } System.out.println(); }
阅读全文
0 0
- 程序执行
- delphi执行外部程序
- 执行Java程序
- 限制程序重复执行
- PHP程序自动执行
- unix定时执行程序
- crontab 执行php程序
- 取程序执行文件名
- ruby程序的执行
- 程序执行耗时测试
- MFC程序执行顺序
- MFC程序执行顺序
- 程序的执行过程
- 程序执行过程
- gcc执行程序
- 程序内部执行原理
- MFC 程序执行流程
- 程序的并发执行
- F
- 一中OJ #1341 均分纸牌 [NOIP 2002T1] | 贪心 | 解题报告
- Linux命令补充
- 数据挖掘_相似项的发现
- 计算机组成原理小结
- 程序执行
- 第四讲 随机思想的发展与应用
- 线程问题<1>
- 用Math.random()方法生成随机数
- VS2013+opencv3.3+opencv_contrib_3.3配置
- JZOJ5461. 【NOIP2017提高A组冲刺11.8】购物 贪心+堆
- Alpine Linux、CoreOS、RancherOS、Red Hat 原子项目、 VMware光子操作系统比较。
- 输入五个数字,将其降序排列。然后插入一个数字,然后再降序排列。(冒泡法排序)
- angular中的ng-template