c语言程序编写函数实现两个数中的较小者.

如题所述

/*

输入m,n = 23 56

较小的是:23

Press any key to continue

*/

#include <stdio.h>

int min(int a, int b) {
if(a < b) return a;
return b;
}

int main() {
int m,n;
printf("输入m,n = ");
scanf("%d%d",&m,&n);
printf("较小的是:%d\n",min(m,n));
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-04
#include<stdio.h>
 int min(int a, int b) 
 {
    return a < b ? a : b;
}
 
void main() {
    int x,y,z;
    printf("请输入两个数:\n");
    scanf("%d%d",&x,&y);
    z = min(x, y);
    printf("min = %d\n", z);
}

本回答被提问者采纳
第2个回答  2013-05-29
#include<stdio.h>

int min(int x, int y) {
    return x < y ? x : y;
}

void main() {
    int a = 1, b = 2;
    int c = min(a, b);
    printf("min = %d\n", c);
}

第3个回答  2013-05-29
int min(int x, int y)
{
    return x<y?x:y;
}