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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如题,哪位大神能给举例说明一下,谢谢.

2 个回复

正序浏览
自己做的,希望能帮到你
回复 使用道具 举报
for(表达式1;表达式2;表达式3){语句;}









执行过程:1)先求解表达式1。
2)求解表达式2,若其值为“真”,,则执行for语句中指定的内嵌语句,然后执行第(3)步,若为“假”,则结束循环转到第(5)步。
3)求解表达式3
4)转回上面第(2)步骤继续进行
5)循环结束,执行for语句下面的语句
                /* 循环打印我爱你10次 */
#include "stdio.h"
void main()
{
        //循环控制条件:i<10
        //循环体:printf("第%d次说我爱你\n",i+1);
        //能够让控制一傲剑为假的操作:i+1
        int i=0;
  for(i;i<10;i++){
          printf("第%d次说我爱你\n",i+1);
          }
}
注意:初始化语句只会被执行一次
表达式省略(三个表达式都可以省略)
for(;;)语句相当于while(1)

{E$]@I}MB7FKBS_E]ZE9$GY.png (3.74 KB, 下载次数: 32)

{E$]@I}MB7FKBS_E]ZE9$GY.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马