c程序,谁帮忙讲解一下了?
int max(int a,int b);
main()
{
int x,y,z;
printf("input two numbers:\n");
scanf("%d%d",&x,&y);
z=max(x,y);
printf("maxmum=%d",z);
}
int max(int a,int b)
{
if(a>b)return a;
else return b;
}
上面的看不懂,谁可以帮忙讲解一下了啊?
参考答案:这是两个数取大数的程序
int max(int a,int b);
声明一个过程MAX 有两个参数A和B
main()
这个不说了
{
int x,y,z;
声明三个变量
printf("input two numbers:\n");
scanf("%d%d",&x,&y);
输入两个整数
z=max(x,y);
调用过程MAX
将返回的值赋给z
printf("maxmum=%d",z);
输出z的值
}
int max(int a,int b)
过程开始
{
if(a>b)return a;
如果a大于b则返回a
else return b;
否则返回b
}