编程案例:输入两个整数,要求输出其较大值,用函数实现
一个返回值
两个参数
名字getMaxFromTwoData
函数体:三目运算符——z=x>y?x:y
#include <stdio.h>
int getBigDataFromTwo(int x,int y)
{
int z;
/*
if(x > y){
z=x;
}else{
z=y;
}
*/
//直接用三目运算符
z=x>y?x:y;
return z;
}
int main()
{
int data1;
int data2;
int bigOne;
puts("请输入一个数:");
scanf("%d%d",&data1,&data2);
bigOne = getBigDataFromTwo(data1,data2);
printf("两个数据是%d,%d,大数是%d\n",&data1,data2,bigOne);
return 0;
}