首页 > 编程语言 > 详细

C语言之for循环

时间:2019-10-16 21:15:26      阅读:62      评论:0      收藏:0      [点我收藏+]

FOR循环

——作为一个计数循环,在执行之前,就已经知道要循环多少次        

    要求

    1. 必须要有初始化计算器(例如 count=0之类的)
    2. 计算器必须与有限值进行比较(i<=j?)
    3. 每次循环完结,递增or递减计算器                     

For的格式

  for把初始化,测试和更新组合到一起

  例子:

  

#include<stdio.h>
int main()
{
    const int NUMBER = 22;
    int count;
    
    for(count = 1;count <=NUMBER;count++);
        printf("BE my Valentine!\n");
        
    return 0;
}

for 当中,(count=1)代表了初始化,只在循环开始前运行一次

     (count<=NUMBER)代表了测试条件,即count小于等于NUMBER时,表达式为真,反之,则假

     (count++) 代表了表达式执行更新,在每次循环结束后运行。 

For具有强大的灵活性,满足我们的各种需要

 

1.

  用做计数器

  

#include<stdio.h>
int main()
{
    int secs;
    for(sec=0;sec<=5;sec++){
           printf("% seconds\n",sec);
    printf("We have ignition\n");
    return 0;
}

输出为 :

  0 seconds

  1 seconds  

  2 seconds

  3 seconds  

  4 seconds  

  5 seconds

2.通过改变它的更新动作,来改变它的递增or递减

  eg:(i +=2)//每次循环,i加2

3.可用字符代表数字计数:

  

#include<stdio.h>
int main()
{
    char ch;
    for (ch = a;ch<=z;ch++){
        printf("The ASCII value for %c is %d.\n",ch,ch);
    }
 } 

PS:因为字符以ASCII码的形式保存在系统里,可当做整数计算

C语言之for循环

原文:https://www.cnblogs.com/a2019211296/p/11687331.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!