济南工行卡号开头数字:编程问题啊,快尽量看看!

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 13:41:13
#include <stdio.h>
void main ()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int x,int y)
{
int z;
if (x>y) z=x;
else z=y;
return (z);
}
怎么回事

int a,b,c;//定义a,b,c
scanf("%d,%d",&a,&b);//将输入的a,b分别赋值到地址a,b
c=max(a,b); //定义函数c
printf("max=%d\n",c); //输出最大数
}
int max(int x,int y) //定义函数
{
int z; //定义整数
if (x>y) z=x; //若输入的x大于y则将x赋值给z
else z=y; //若上句不成立则将y赋值z
return (z); //返回z值
}

你的函数int max(int x,int y)
没有在MAIN函数外声明,可以运行吗?

求两个数中最大的数,通过自定义函数max来完成