自学C语言(7)求最大值函数

编程知识 行业动态 更新时间:2024-06-13 00:22:15

文章前言:

之前学过求和函数,这次学最大值函数


目录

一.求最大值

二.这是使用判断语句求最大值

三.三目操作符求最大值

总结


一.求最大值

代码如下

#include<stdio.h>
int main()
{
    int a=10;
    int b=20;
if(a<b)
printf(“最大值%d”,b);//如果结果为真打印最大值b

else
printf(“最大值%d”,a);//否则打印a

    return 0;
}

这就是使用if语句来判断条件为真就使用if

否则就使用else


二.这是使用判断语句求最大值

接下来使用进阶求最大法 和进阶求和函数一样

代码如下

#include<stdio.h>
int MAX(int x,int y)//MAX的类型是整型int
{
    if(x<y)    //判断条件
    return y;    //返回y
    else        //否则返回x
    return x;

}
int main()
{
    int num1=10;//定义变量
    int num2=20;//定义变量
    int max=0;//定义变量
    max=MAX(num1,num2);//调用MAX函数把结果放到max里
    printf(“最大值%”,max);//打印最大值max
    return 0;
}

就是这样先定义变量 调用函数(在函数中使用if语句判断) 

把函数放在变量max里然后打印max 

我是这样理解的


三.三目操作符求最大值

代码如下

#include<stdio.h>
int main()
{
    int a=10;
    int b=20;
    int max=0;//定义变量
max={a>b?a:b};//三目操作符 如果a>b是假 用第三个 真用第二个

printf("max=%d",max);打印max

    return 0;
}

这就是三目操作符求最大值,使用三目操作符很方便 效率也很高

定义变量max={a>b?;a:b};第一个条件(a>b?)

a是否>b如果条件为假就执行条件3;b

如果条件为真就执行条件2;a


总结:

总结完毕

更多推荐

自学C语言(7)求最大值函数

本文发布于:2023-04-02 01:14:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/7c72fd77c08d3794a668093688e50c4b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:最大值   函数   语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!