程序流程结构:
C 语言支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构。
- 顺序结构:程序按顺序执行,不发生跳转。
- 选择结构:依据是否满足条件,有选择的执行相应功能。
- 循环结构:依据条件是否满足,循环多次执行某段代码。
选择结构:
if语句:
if(表达式){}:
代码:
int score;
scanf("%d",&score);
if(score>700){printf("上清华\n");
}
结果:
if(表达式){}else{}:
代码:
int score;
scanf("%d",&score);
if(score>700){printf("上清华");
}else{printf("上客源");
}
结果:
if(表达式){}else if(表达式2){} else{}:
代码:
int score;
scanf("%d",&score);
if (score>700) {printf("上清华\n");
}else if(score>680){printf("上北大\n");
}else{printf("上客源\n");
}
代码:
;
;
条件嵌套:
int score;
scanf("%d",&score);
if (score>700) {printf("上清华\n");if (score>720) {printf("上个好专业\n");}else if(score>710){printf("学习挖掘机\n");}else {printf("学习考古\n");}
}
else if (680<score) {printf("上北大\n");
}
else {printf("上客源\n");
}
system("pause");
return EXIT_SUCCESS;
代码:
下课!!