程序设计基本结构——顺序、选择与循环

常用输出函数:

程序设计基本结构——顺序、选择与循环_第1张图片

常见输出函数:


三大基本结构:

顺序结构、选择结构、循环结构

结构化的程序设计容易理解、容易测试,也容易修改,正确使用这些结构将有助于设计出高度结构化的程序。

程序设计基本结构——顺序、选择与循环_第2张图片

顺序结构是最简单的一种基本控制结构。

程序设计基本结构——顺序、选择与循环_第3张图片

选择结构又称为分支结构,在这种结构中包含一个条件判断。

程序设计基本结构——顺序、选择与循环_第4张图片

if...else语句

int main(void){

int rank;

printf("请输入张无忌的排名:");

scanf("%d",&rank);

if(rank==1){

printf("出任武林盟主");

}else if(rank==2){

printf("出任武当盟主");

}else if(rank==3){

printf("出任峨眉掌门");

}else{

printf("逐出师门");

}

}

switch...case语句

程序设计基本结构——顺序、选择与循环_第5张图片


循环结构又称重复结构。

程序设计基本结构——顺序、选择与循环_第6张图片

while语句是实现当型循环结构的语句,它的特点是:“先判断,后执行”。

do-while语句即“先执行,后判断”因此do-while语句至少会执行一次循环体语句。

goto语句一种无条件转移语句,可以控制程序流程转向指定名称的地方。

程序设计基本结构——顺序、选择与循环_第7张图片

break作用:

(1)一个循环中可以包含多个break语句,但一般只有一个

(2)当循环内部含有switch语句时,switch内部的break仅影响该switch语句,而不会影响其中的循环

(3)break只能结束当前正在执行的循环,在执行多重循环时需要特别注意

continue作用:

(1)continue只能用在循环里使用

(2)continue跳过循环体中剩余的语句而执行下一个循环

程序设计基本结构——顺序、选择与循环_第8张图片


你可能感兴趣的:(Linux,C程序设计基础)