三大结构之顺序结构
顺序
分支(选择)
循环
三大结构之if语句
某些代码在满足条件的情况下执行
if(关系表达式){
语体句
#include <stdio.h>
int main() {
int num;
printf("输入一个数");
scanf("%d", &num);
if( num % 2 == 1){
printf("%d是一个奇数\n", num);
}
if( num % 2 == 0){
printf("%d是一个偶数", num);
}
return 0;
}
if-else
结构
#include <stdio.h>
int main() {
int num;
printf("输入一个数");
scanf("%d", &num);
if(num % 2 == 1){
printf("%d是奇数", num);
} else{
printf("%d是偶数", num);
}
return 0;
三元
#include <stdio.h>
int main() {
int num;
printf("输入一个数");
scanf("%d", &num);
num % 2 ? printf("%d是奇数", num):printf("%d是偶数", num);
return 0;
}
```c
#include <stdio.h>
int main() {
int rowA,numberA,rowB,numberB;
printf("请输入你的电影票号,用空格隔开:");
scanf("%d %d", &rowA,&numberA);
printf("\n请输入诗颖的电影票号,用空格隔开");
scanf("%d %d",&rowB,&numberB);
if(rowA == rowB&&numberA-numberB == +-1){
printf("开心的看电影");
}else{
printf("不开心的看电影");
}
return 0;
}