if和else的运用,运用 if 输出最大值最小值

#include<stdio.h>
int main() {
int age = 0;
scanf("%d", &age);

//语句? 一个分号就代表一条语句 见到分号代表语句结束

//顺序结构 分支(选择)结构 循环结构
//分支结构中的if语句
//if(表达式) 非零即为真
// 语句;

//if(表达式)

// ‘真’1执行——语句一
//else(否则)0
//执行——语句二
//多分支
// if(表达式1)
// 语句1:
// else if(表达式2)
// 语句2:
// else
// 语句3:
if (age>=0&&age<18)
{
printf("成年 ");//括号{}——代表一个代码块
}
else if(age>=18&&age<30)
{printf("青年 ");}
else if(age>=30&&age<50)
{printf("中年 ");}
else if(age>=50&&age<80)
{printf("老年 ");}
else
{printf("老妖怪 ");}
system("pause");
return 0;
}


#include <stdio.h>
int main()
{
float a, b, c, max, min;
printf("请输入a,b,c: ");
scanf_s("%f%f%f", &a, &b, &c,&max,&min);
if ((a > b) && (a > c))//两个都为真,则输出max=a,假则运行下一个if
max = a;
else if ((b > a) && (b > c))
max = b;
else if ((c > a) && (c > b))
max = c;
printf("最大值:%.1f ", max);
if ((a < b) && (a < c))
min = a;
if ((b < a) && (b < c))
min = b;
if ((c < a) && (c < b))
min = c;
printf("最小值:%.1f", min);
return 0;
}

原文地址:https://www.cnblogs.com/zwf020107/p/14173656.html