我是靠谱客的博主 忧心心情,最近开发中收集的这篇文章主要介绍c语言max函数是什么,什么是C语言函数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

什么是C语言函数

int max(a,b)

int a,b;

{

if (a>b) return a;

else return b;

}

第一行说明max函数是一个整型函数,其返回的函数值是一个整数。形参为a,b。第二行说明a,b均为整型量。 a,b 的具体值是由主调函数在调用时传送过来的。在{}中的函数体内, 除形参外没有使用其它变量,因此只有语句而没有变量类型说明。 上边这种定义方法称为“传统格式”。 这种格式不易于编译系统检查,从而会引起一些非常细微而且难于跟踪的错误。ANSI C 的新标准中把对形参的类型说明合并到形参表中,称为“现代格式”。

例如max函数用现代格式可定义为:

int max(int a,int b)

{

if(a>b) return a;

else return b;

}

现代格式在函数定义和函数说明(后面将要介绍)时, 给出了形式参数及其类型,在编译时易于对它们进行查错, 从而保证了函数说明和定义的一致性。例1.3即采用了这种现代格式。 在max函数体中的return语句是把a(或b)的值作为函数的值返回给主调函数。有返回值函数中至少应有一个return语句。 在C程序中,一个函数的定义可以放在任意位置, 既可放在主函数main之前,也可放在main之后。例如例1.3中定义了一个max 函数,其位置在main之后, 也可以把它放在main之前。

修改后的程序如下所示。

int max(int a,int b)

{

if(a>b)return a;

else return b;

最后

以上就是忧心心情为你收集整理的c语言max函数是什么,什么是C语言函数的全部内容,希望文章能够帮你解决c语言max函数是什么,什么是C语言函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部