语句格式: for(表达式1;表达式2;表达式3) { 循环体 } 表达式1:赋值表达式,用来给控制变量赋初值。 表达式2:逻辑表达式,是循环的控制条件,用来判断控制变量是否符合循环条件,是则进入循环体,否则跳出循环。 表达式3:赋值表达式,用来对控制变量进行增量或减量操作。 for循环执行步骤: ...
分类:
其他好文 时间:
2016-06-22 00:04:40
阅读次数:
309
条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。 也可以给if添加一个else语句 ...
分类:
其他好文 时间:
2016-06-15 19:03:51
阅读次数:
109
一、避免在循环条件中使用复杂表达式
在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。
例子:
[java] view plain
copy
print?
import java.util.vector; class cel { void method (vector ...
分类:
编程语言 时间:
2016-06-15 12:48:51
阅读次数:
316
脚本编程:顺序结构选择结构ifcase循环结构forwhileuntilwhile循环:适合循环次数未知的场景,一定要有退出条件while进入循环:条件满足退出循环:条件不满足语法:whileCONDITON;dostatement…done-+计算100以内所有整数的合#!/bin/bash#declare-iI=1declare-iSUM=0while[$I-l..
分类:
系统相关 时间:
2016-06-14 19:48:31
阅读次数:
289
for(int i = X; i < y; i ++ ){ 循环体; }: 主要用于已知循环次数循环,可以节约2行代码和变量名重复使用,是java编程中最常用的循环。 int n = 0; while(循环条件){ 循环体; n++; }: 主要用于未知循环次数的循环中,是除了for循环最常用的循环 ...
分类:
编程语言 时间:
2016-06-11 21:19:48
阅读次数:
179
方案一:使用标记 结果: 标记前i=0,j=0i=0,j=1i=0,j=2i=0,j=3i=0,j=4i=0,j=5标记后 不推荐使用标记,因为它容易破坏代码的执行顺序 方案二:使外层的循环条件表达式的结果可以受到里层循环体代码的控制 ...
分类:
编程语言 时间:
2016-06-08 19:04:58
阅读次数:
190
python自学笔记 python自学笔记 1.输出 2.输入 3.零碎 4.数据结构 4.1 list 类比于java中的数组 4.2 tuple 元祖 5.条件判断和循环 5.1 条件判断 5.2 循环 6.使用dict和set 6.1 dict 6.2 set 7.函数的使用 7.1函数返回多 ...
分类:
编程语言 时间:
2016-06-08 01:36:21
阅读次数:
451
一、条件语句 if语句 if (条件1){ 代码1 } else if (条件2){ 代码2 } ...... else{ 代码N } switch语句 不常用,仅支持以下类型的比较:String、char、boolean、枚举、整数 二、循环语句 while结构 while(循环条件){ 循环体 ...
分类:
编程语言 时间:
2016-06-06 00:49:02
阅读次数:
185
含义:函数自己调用自己的过程; 最简单的递归:public static void Test1(int a){ //if条件很重要,就像循环中的循环条件,没有的话就永远出不来了 if (a >= 10000) { return; } a++; //这个地方也很重要,就像状态改变; Console.W ...
分类:
其他好文 时间:
2016-06-02 21:43:17
阅读次数:
220
函数递归: 含义:函数自己调用自己的过程; 最简单的递归:public static void Test1(int a){ //if条件很重要,就像循环中的循环条件,没有的话就永远出不来了 if (a >= 10000) { return; } a++; //这个地方也很重要,就像状态改变; Con ...
分类:
其他好文 时间:
2016-06-02 16:31:04
阅读次数:
124