>

子数涵数,循环语句

- 编辑:大富豪棋牌游戏下载 -

子数涵数,循环语句

子数涵数·C语言——循环语句,c语言语句

事先,大家讲过了编制程序中的几种结构(顺序、条件、循环),今后大家来看一下循环语句如何编写。

一、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=%dn",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=%dn",sum);   //最终,输出1 2 3 …… 100的结果
12     return 0;
13 }

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=%dn",sum);  //最终,输出1 2 3 …… 100的结果
10     return 0;
11 }

PS:for中的循环成分(循环变量、循环条件和循环变量的变迁)能够是多少个变量的,比如大家把第5行改成“for(i=1,sum=10;i<=100;i )”,那么最终的出口结果正是5060。

 

从前,我们讲过了编制程序中的二种结构(顺序、条件、循环),以后大家来看一下循环语句如何编写...

事先,我们讲过了编制程序中的两种结构(顺序、条件、循环),今后大家来看一下循环语句如何编写。

事先,我们讲过了编制程序中的三种结构,未来我们来看一下循环语句如何编写。

一、while循环语句(先判定后施行)

一、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=%dn",sum);   //最终,输出1 2 3 …… 100的结果
11     return 0;
12 }
 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=%dn",sum);   //最终,输出1 2 3 …… 100的结果11     return 0;12 }

二、do……while循环语句(先施行后决断)

二、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=%dn",sum);   //最终,输出1 2 3 …… 100的结果
12     return 0;
13 }
 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=%dn",sum);   //最终,输出1 2 3 …… 100的结果12     return 0;13 }

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

PS:当把第10行的100改为0,最后输出的结果会是1,而在while循环语句中如此改,最后输出的结果会是0;那正是while和do……while的分裂。

三、for循环语句(笔者最兴奋用的正是其一)

三、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=%dn",sum);  //最终,输出1 2 3 …… 100的结果
10     return 0;
11 }
 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=%dn",sum);  //最终,输出1 2 3 …… 100的结果10     return 0;11 }

PS:for中的循环成分(循环变量、循环条件和循环变量的变型)可以是八个变量的,举个例子大家把第5行改成“for(i=1,sum=10;i<=100;i )”,那么最终的出口结果便是5060。

PS:for中的循环元素(循环变量、循环条件和循环变量的变迁)能够是七个变量的,举个例子我们把第5行改成“for(i=1,sum=10;i<=100;i )”,那么最终的出口结果正是5060。

 

本文由大富豪棋牌游戏手机版发布,转载请注明来源:子数涵数,循环语句