网站建设资讯

NEWS

网站建设资讯

C语言的基本结构——循环结构-创新互联

  今天我们计算机协会的社长给我说让我去给小学弟小学妹们讲一次C语言入门,他们老师已经讲过前面我们写过的博文了,我打算给他们讲一下C语言的基本结构——循环,判断,分支。
  今天我们就着重说说循环结构。
  循环结构分为三种,分别是for、while、dowhile;
  我们首先说第一种:for循环..他的代码格式为:

创新互联建站坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计制作、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的田东网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
for(判断的数值初始化;判断条件;改变判断数值大小){
    循环语句块;
}

  我们举个例子,我们以输出1~10的数字为例:

#include
int main(void){
    int i;
    for(i=1;i<=10;i++){
        printf("%d\t",i);
    }
}

  程序运行结果为:

1    2    3    4    5    6    7    8    9    10

  即第一次循环时i=1将其输出并运行i=i+1运算,进行第二次循环,直到i>11。
  下面我们说一下while循环的用法:

 while(循环判断条件){
        循环语句块;
    }

  我们还以上边的例子写程序:

#include
int main(void){
    int i=1;
   while(i<=10){
        printf("%d\t",i);
        i++;
    }
}

  程序运行结果依然是:

1    2    3    4    5    6    7    8    9    10

  他的运行过程和for相似,不再过多解释了。
  下面我们来说说和他们俩都不一样的do-while循环
  首先,我们来看看他的结构

#include
int main(void){
    int i=1;
    do{
        printf("%d\t",i);
        i++;
    }while(i<=10);
}

  他的结果和上边一样,不再告诉大家他的结果,我们为什么说这种循环和前边的循环不一样呢,因为前两种循环都是先判断再运行程序快,而do-while循环是先运行程序快,再进行判断,看他是否符合条件。
这就是全部的循环结构,挺简单的,但是一般他们在使用时都会嵌套使用。这个需要你们慢慢钻研了~~~

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:C语言的基本结构——循环结构-创新互联
链接分享:http://cdweb.net/article/ddjipp.html