1、程序结构：在C语言程序中，一共有三种程序结构：顺序结构、选择结构(分支结构)、循环结构；|循环结构：循环结构有一个循环体，循环体里是一段代码。对于循环结构来说，关键在于根据判断的结果，来决定循环体执行多少次；|注：在逻辑上有一种bool类型(也叫boolean类型，布尔类型)，只有两个值，即真和假。C语言的判断表达式最终的值就是一个bool类型，这个判断表达式的bool值就决定了选择结构如何选择，循环结构如何循环；|2、顺序结构：顺序结构很简单，一般我们遇到的除了选择结构和循环结构外，都是顺序结构；|if (bool值) // 如果bool值为真，则执行代码段1，否则执行代码段2|if (bool值1)// 如果bool值1为真，则执行代码段1，否则判断bool值2是否为真|else if (bool值2)//若bool值2为真则执行代码段2，否则直接执行代码段3|{//开头的if和结尾的else都只能有一个，但是中间的else if可以有好多个
c语言的三种结构