顺序结构
顺序结构是按照代码的书写顺序从上到下执行的结构。
顺序结构是C语言最简单、最基本的结构。
eg.
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//声明函数
void show() {
printf("锲而不舍,金石可镂!\n");
}
void showauthor() {
printf("荀子劝学\n");
}
int main() {
show();
show();
show();
showauthor();
return 0;
}
选择语句(1)
选择语句
if语句:
if (表达式){ 语句块1
}
else {
语句块2
}
含义:如果表达式的结果为真,则执行语句块1;否则,执行语句块2.
eg.
#include <stdio.h>
int main() {
// 定义一个变量,这个变量可以是小数
float score;
// 提示用户输入成绩
printf("输入分数");
// 输入成绩
scanf("%f",&score);
// 开始判断成绩的大小,并打印不同的结果
// 成绩为90~100时
if (score <= 100 && score >= 90) {
printf("牛b!");
}
// 成绩为80~90时
else if(score <90 && score >= 80){
printf("优秀!");
}
// 成绩为60~80时
else if (score < 80 && score >= 60) {
printf("良好!");
}
// 成绩为0~60时
else if (score < 60) {
printf("准备重修!!!");
}
return 0;
}