C基础笔记(分支结构if-else)
1.C基础笔记(Hello world)2.C基础笔记(输出函数)3.C基础笔记(常量与变量)4.C基础笔记(常量与变量2)5.C基础笔记(输入函数)6.C基础笔记(运算符1)7.C基础笔记(运算符2)
8.C基础笔记(分支结构if-else)
9.C基础笔记(for循环语句)10.C基础笔记(分支语句switch开关语句)11.C基础笔记(嵌套for循环)12.C基础笔记(while循环)13.C基础笔记(函数)14.C基础笔记(函数与变量)15.C基础笔记(数组)16.C基础笔记(二维数组)17. C基础笔记(指针)18.C基础笔记(函数指针)19.C基础笔记(字符串)20.C语言基础(结构体)21.C基础笔记(结构体的使用与嵌套)条件判断之if else 语句
//1.从上往下顺序执行
//2.C语言程序将结构分为:顺序和分支
//3.if(条件)//常量 变量 运算式 比较式
//{
条件成立时要做的事(一行或多行代码)
//}
正反两种情况
#include<stdio.h>
int main() {
int a;
printf("请输入一个数:");
scanf_s("%d", &a);
if (a % 2 == 0) {
printf("%d是偶数\n", a); //1
}else {
printf("%d是奇数\n", a); //2
}
return 0;
}
结果:
判断当输入数字能被2整除为偶数,输出 1
判断当输入数字不能被2整除为奇数,输出 2
多种情况
#include<stdio.h> int main() { int a=0; printf("请输入一个有效的数(0~100):"); scanf_s("%d",&a); if (a < 60){ printf(" % d是不及格\n", a); }else if (a < 80){ printf(" % d是及格\n", a); }else if (a < 90){ printf(" % d是优良\n", a); }else if(a<100){ printf(" % d优秀\n", a); }else { printf("成绩错误\n", a); } return 0; }
结果:
判断当输入成绩小于60,输出不及格
判断当输入成绩60--80,输出及格
判断当输入成绩80--90,输出优良
判断当输入成绩90--100,输出优秀
否则的话,输出成绩错误
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)