C语言的结构化程序设计

C语言有三种结构:1 顺序结构,2 选择结构,3 循环结构。

一   顺序结构。

    这一结构是程序在运行时是从顶端的代码,向下逐个运行。在没有什么条件跳过的情况下。

二  选择结构。

   这一结构是根据程序员的所设定的条件来决定程序进行到那一步的。

 例如:

C语言的结构化程序设计

if(a>b) 

     {

           c=b;//格式为if((条件)  {这是如果条件为真jin'xing'de'yu'ju}
     }

else

{

     c=a;//else 是当条件为假是进入的句子。

}

C语言的结构化程序设计


     switch(变量)//switch与if区别是switch可以有很多的出口,而一个if  。else只能有两个出口。/*除了if  else if  ....else 这种语句没有switch的代码简洁但是可变化行更高。*/

    {

      case  (这是一个变量或者是字符,常数):{进行的语句};break;//如果没有break相当于这个语句运行之后,还能进入下次判断语句。

      case     :  {}   break;

     default:break;

     }


三 循环结构

    这一结构是为处理一些麻烦不断出现重复操作时才会运用的结构。

  例子

句型一  :for(表达式1;表达式2;表达式3)

常运用的是for(i=0;i<=某个数;i++)//i++的意思是与i=i+1是一样的。可以看出表达式一是循环变量的初始化,表达式二 是循环的条件,表达式三是循环变量的改变。

句型二   :while(条件) while语句与for循环的区别是while更加简洁,当你的条件不与循环变量有关系时可已使用while。

句型三   :do...while(条件)这个语句的正如他的英语意思一样先do在while,就是先进行循环体的内容在进行条件的判断,

C语言的结构化程序设计
若有什么不足之处,欢迎各位大牛指出