C语言试题请教:有个题不会做,我是新手啊,
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 22:20:55
C语言试题请教:有个题不会做,我是新手啊,
main()
{int m,n,c;
int max(int x,int y);
scanf("%d,%d",&m,&n);
c=max(m,n);
printf("max=%d\n",c);
}
int max(int x,int y)
{int z;
if(x>y)
z=x;
else
z=y;
return(z);
}
main()
{int m,n,c;
int max(int x,int y);
scanf("%d,%d",&m,&n);
c=max(m,n);
printf("max=%d\n",c);
}
int max(int x,int y)
{int z;
if(x>y)
z=x;
else
z=y;
return(z);
}
此题从主函数中输入两个数,再调用max函数比较大小.
在主函数中输入两个数,(其程序为scanf("%d,%d",&m,&n); )遇到调用函数后(即c=max(m,n);)就开始执行函数max函数.
在max函数中,将从主函数中传来的数m,n赋值给x,y,再比较.在比较中用了if语句.最后将最大数返回给主函数.
再在主函数中输出最大值.
在主函数中输入两个数,(其程序为scanf("%d,%d",&m,&n); )遇到调用函数后(即c=max(m,n);)就开始执行函数max函数.
在max函数中,将从主函数中传来的数m,n赋值给x,y,再比较.在比较中用了if语句.最后将最大数返回给主函数.
再在主函数中输出最大值.