C基础笔记(分支结构if-else)

条件判断之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,输出优秀

否则的话,输出成绩错误

 

posted @   罗悠然  阅读(85)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示