一个简单C语言的编程问题,请高手帮忙下

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:35:59
编写程序实现如下功能:比较3个整型数a=12、b=39、c=25的大小,打印最小的数据。(如果把b缩小一半,再比较它们的大小。

#include<conio.h>
#include<stdio.h>

void main()
{
int a=12,b=39,c=25;

printf("Min: %d \n",((a<b)?a:b)<c?(((a<b)?a:b)):c);

b/=2;
printf("Min: %d \n",((a<b)?a:b)<c?(((a<b)?a:b)):c);

getch();
}

#include<stdio.h>
noid Adjmin(int a,int,b,int c) /*定义求最小值的函数*/
{
int min=a;
if(b<min)min=b;
if(c<min)min=c;
printf("%d\n",min);
}
void main()
{
int a,b,c;
a=12;b=39;c=25; /*将该语句换成scanf("%d%d%d",&a,&b,&c)可任意赋值*/
Adjmin(a,b,c); /*调用球最小值的函数*/
Adjmin(a,b/2,c);
}