美文网首页
(旧)C语言--循环语句

(旧)C语言--循环语句

作者: 张子涵97 | 来源:发表于2018-05-06 17:12 被阅读0次

之前,我们讲过了编程中的三种结构(顺序、条件、循环),现在我们来看一下循环语句如何编写。

一、while循环语句(先判断后执行)

 1 #include<stdio.h>
 2 int main(void)
 3 {
 4     int sum=0,i=1;                     //定义变量sum的值为0,变量i的值为1
 5     while(i<=100)                      //当i小于等于100时,进入循环
 6     {                                  //while(){}:括号内为条件表达式,花括号内为循环体
 7         sum=sum+i;                     //用sum来做累加器
 8         i++;                           //i++就是i=i+1,其中的1便是步长
 9 } 10     printf("1+2+3+……+100=%d\n",sum);   //最终,输出1+2+3+……+100的结果
11     return 0; 12 }

二、do……while循环语句(先执行后判断)

 1 #include<stdio.h>
 2 int main(void)
 3 {
 4     int sum=0,i=1;                     //定义变量sum的值为0,变量i的值为1
 5     do                                 //do后面接{},花括号内为循环体
 6     {
 7         sum=sum+i;                     //用sum来做累加器
 8         i++;                           //i++就是i=i+1,其中的1便是步长
 9 } 10     while(i<=100);                     //当i小于等于100时,进入循环
11     printf("1+2+3+……+100=%d\n",sum);   //最终,输出1+2+3+……+100的结果
12     return 0; 13 }</pre>

PS:当把第10行的100改为0,最终输出的结果会是1,而在while循环语句中这么改,最终输出的结果会是0;这就是while和do……while的区别。


三、for循环语句(我最喜欢用的就是这个)

 1 #include<stdio.h>
 2 int main(void)
 3 {
 4     int sum=0,i;                      //定义变量sum的值为0,变量i并不设定其值
 5     for(i=1;i<=100;i++)               //i=1是循环变量赋初值,i<=10是循环条件,i++是循环变量自加
 6     {
 7         sum=sum+i;                    //用sum来做累加器
 8     }
 9     printf("1+2+3+……+100=%d\n",sum);  //最终,输出1+2+3+……+100的结果
10     return 0; 11 }</pre>

PS:for中的循环元素(循环变量、循环条件和循环变量的变化)可以是多个变量的,例如我们把第5行改成“for(i=1,sum=10;i<=100;i++)”,那么最终的输出结果就是5060。

相关文章

  • (旧)C语言--循环语句

    之前,我们讲过了编程中的三种结构(顺序、条件、循环),现在我们来看一下循环语句如何编写。 一、while循环语句(...

  • C语言-循环语句 选择语句

    今天学习了C语言的循环语句,C语言中循环语句有for, while ,do while ,语句。 条件语句if ...

  • c语言控制语句

    C语言9种控制语句 ①if( )~else 条件语句 ②for( )~ 循环语句 ③while( )~ 循环语句 ...

  • iOS学习第三天2015.12.30

    今天,学习了软件开发语言的基础C语言的循环语句. 在C语言中,循环语句有三大类: while语句,do..whil...

  • 雨点的成长2

    C语言循环语句 switch语句 格式: switch(标识符){ case a:...;break; c...

  • rust语句1

    常用的语言,表达式语句是语言的组成部分,rust也是一样的。 if语句 和C语言并无区别 循环语句 c、c++中的...

  • Java循环结构详解-2,for 循环

    所有流行的编程语言中都有循环语句。JAVA 中采用的循环语句与C语言中的循环语句相似,主要有 while、do-w...

  • Java循环结构详解-1,while和do while循环

    所有流行的编程语言中都有循环语句。JAVA 中采用的循环语句与C语言中的循环语句相似,主要有 while、do-w...

  • Java return语句详解—Java零基础入门!

    所有流行的编程语言中都有循环语句。JAVA 中采用的循环语句与C语言中的循环语句相似,主要有 while、do-w...

  • Java break语句详解!Java基础_Java入门

    所有流行的编程语言中都有循环语句。JAVA 中采用的循环语句与C语言中的循环语句相似,主要有 while、do-w...

网友评论

      本文标题:(旧)C语言--循环语句

      本文链接:https://www.haomeiwen.com/subject/wlmurftx.html