C语言中怎么求3个整数中的最小值?

Python012

C语言中怎么求3个整数中的最小值?,第1张

C语言输入3个整数求其中的最小值的源代码如下:

#include <stdio.h>

int main(){

int x = 10

int y = 20

int z = 30

int max = (x >y ? x : y) >z ? y : z

printf("max=%d\n",max)

return 0

}

扩展资料

1、return代表函数执行完毕,返回return代表函数的终止。

2、如果main定义的时候前面是int,那么return后面就需要写一个整数,如果main定义的时候前面是void,那么return后面什么也不需要写、

3、在main函数中return 0代表程序执行成功,return -1代表程序执行失败、

4、在C语言中 int main()和 void main都可以。

1 输入第一个数,存为最小值。

2 输入剩余三个数,并与最小值比较,如果更小,则替换为最小值。

3 输出结果。

代码:

int main()

{

    int m,i,n

    scanf("%d",&m)

    for(i = 0 i < 3 i ++)

    {

        scanf("%d",&n)

        if(n<m) m = n

    }

    printf("%d",m)

}

#include <stdio.h>

int main()

{ int n,x,min

  scanf("%d%d",&n,&min)

  for(n-- n-->0 )

    {scanf("%d",&x)

 if(x<min)min=x

    }

  printf("min=%d\n",min)

  return 0

}