永发信息网

有参函数的问题,菜鸟也能解释(C语言)

答案:3  悬赏:50  手机版
解决时间 2021-06-02 12:56

int max(int a,int b)
{
 if(a>b)return a;
 else return b;
}
main()
{
 int max(int a,int b);
 int x,y,z;
 printf("input two numbers:\n");
 scanf("%d%d",&x,&y);
 z=max(x,y);
 printf("maxmum=%d",z);
     getch();
}

 

 

 

max是库函数吗?那定义 max(int a,int b);有什么意义,最好全部解释,谢谢

最佳答案
C 库中存在max 函数,但是你所用的这个不是那个,这个是你自己定义的,若要使用库函数则要将其头文件包含进去。但是C不支持方法重载,不能重复定义,也就是不能有两个同名函数,若自己定义之后则不能再将头文件包含,否则出错
全部回答

    在这个程序里max是用户自定义函数,功能是判断两个数的最大数,就是说返回值是x y的最大数,从主函数main开始输入两个数x y,然后把x y的值分别赋给用户自定义函数max的a b,再进行判断a与b,把大的那个数返回给主函数main,由库函数printf输出,在主函数main终止整个程序的运行。还有    int max (int a,int b);这是在主函数里的声明,函数和变量一样,先声明好使用,但在这个程序里可以不用声明(因为是int类型,同时也放在了主函数的前面)

max不是库函数 是题目定义的一个函数 这段是函数的定义 a,b是函数的形参 这个函数的返回值是a、b中较大的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果大学迁户口,是在入学报到当天办理好手续
随州有欧莱雅专卖店吗?
如果有机会你想在上流社会过虚伪的生活,还是
自己一味的付出却没有回报值吗?
怎么做个有特点特色的空间
诺基亚5700现在市价多少啊
我想买一款诺基亚手机,想知道哪款比较好?
为什么现在的传销组织这么发达、形式这么多。
怎样找到我自己创建的舞台?
3GQQ可以花藤浇水吗?
急需“诺基亚5230原装内存卡文件备份”
2010年新出了什么歌
电脑上安装了一个软件 根目录文件跑到system3
魔兽世界诺德森
怎样获的衣
推荐资讯
不知道要怎么过?
哎… 宝不在七夕如何过啊!
bigbang的优点是什么?
轻音少女第二季后面几集的片头曲和片尾曲叫什
一天吃一餐一个星期可以瘦下来么?
周杰伦一首歌的歌名
谁给我推荐几首好听的歌曲?要中国的。
怎样才算是好朋友啊?
舌癌淋巴转移
关于春夏秋冬的好词好句
我的电脑在桌面上点击右键-新建里面没有word
今天几点是中超天津对北京的比赛
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?