A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hanjiaqi 中级黑马   /  2015-7-17 21:09  /  1192 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

般形式:
        • For(表达式1;表达式2;表达式3){语句;}
        • for(循环变量赋初值;循环条件;循环变量增值){语句}
        for(int i = 0;i<10;i++){
            语句块;
        }

求值过程
        1. 先解表达式1;
        2. 在解表达式2,若真  执行语句块的内容,接着执行表达式3,然后在执行表达式2判断,真循环上述。若假,直接退出
        3. 循环结束,执行for语句下面的一个语句


For(;;)相当于while(1)语句  死循环

循环控制无关的任意表达式
表达式1和表达式3可以是一个简单的表达式,也可以是逗号表达式,
即包含一个以上的简单表达 式,中间用逗号间隔。
for(i=1;i<=100;i++,i++)


for嵌套
//把打印一行的代码,执行了5次
for (int j=0; j<5; j++) {
    //打印一行 * ,有5个
   
    for(int i=0;i<5;i++){
        printf("*\t");
    }
    printf("\n");
}
//外层控制行数,里层控制列数

12 个回复

倒序浏览
学习了~~
回复 使用道具 举报
= =绝对是今天的笔记
回复 使用道具 举报

  明天的还没总结。。。昨天的发过了。。。
回复 使用道具 举报
为了水黑马币  你也是拼了··
回复 使用道具 举报
我们后天才开始学习for循环,今天预习了
回复 使用道具 举报
likang 中级黑马 2015-7-17 21:55:15
7#
涨姿势啦!!
回复 使用道具 举报
池莉娘子 来自手机 中级黑马 2015-7-17 22:12:05
8#
很好,不错
回复 使用道具 举报
谢谢整理
回复 使用道具 举报
赞!一起加油!!
回复 使用道具 举报
加油!棒棒的!:)
回复 使用道具 举报
学习 加油~~~
回复 使用道具 举报
不错 学习了  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马