day3

来源:互联网 发布:iphone5susb共享网络 编辑:程序博客网 时间:2024/04/28 22:13
1.循环就是满足特定的条件下,反复的执行某一段代码
for 循环语句
    for (语句1;语句2;语句3) {
        语句4
    }
语句1 循环变量的初始值
语句2 循环条件 如果成立,执行循环体,不成立就结束循环
语句3 循环体
int j;
    for (j=1;j<=100;j++)
    {
        if (j%2==0)//
老程序员一般都是这样写0==j%2
        {
            printf("%.2d \n",j);
        }
    }
21~100的和
    int sum = 0;
    for (int i = 1; i <= 100; i++) {
        sum += i;//累加求和
    }
        printf("sum = %d\n",sum);//由于sum定义在大括号内,他只在大括号内使用,出了大括号就无法识别sum,sum这个变量叫局部变量


3.for循环的嵌套
   
    for (int i = 0; i < 3; i++) {
   //printf(“”);
        for (int j = 1; j < 4; i++){//变量在取之时候遵循就近原则
            printf("%d",i);
        }
    printf("\n",count);

    }
上面的情况就叫for循环的嵌套,两层for循环嵌套是,外层for循环用来控制行数;内层用来控制列数。两层for循环外层执行一次,内层for循环要执行完毕,才回去执行外层的下一次循环
4.while 循环
    while(循环条件){
      循环体
    }
 while (1) {//死循环
      printf("");//command + .停止循环
   }
   
    for (; ; ) {死循环
        printf("");
    }
5.while是一个当行循环,当条件满足,才会执行,不满足,一次都不执行
打印1~100之间7的倍数
    int i= 0;
    while (i <= 100) {
        if (i % 7 == 0) {
            printf("%d\t",i);
        }
     
        i++;//
循环增量
    }
6.do  while 不管怎样都要执行一次
do{
       循环体
    }while (循环条件) ;
0 0
原创粉丝点击