正在加载图片...
int max(int a, int b) if(a>b) turn a else return b 此函数的功能是输入两个整数,输出其中的大数。 /*函数说明*/ /*主函数*/ /*变量说明*/ /*输入x,y值*/ /*调用max函数*/ /*输出*/ /*定义max函数* /*把结果返回主调函数*/ 上面例中程序的功能是由用户输入两个整数,程序执行后输出其中较大的数。本程序由两个 函数组成,主函数和max函数。函数之间是并列关系。可从主函数中调用其它函数。max函数 的功能是比较两个数,然后把较大的数返回给主函数。max函数是一个用户自定义函数。因此在 主函数中要给出说明(程序第三行)。可见,在程序的说明部分中,不仅可以有变量说明,还可以 有函数说明。关于函数的详细内容将在第五章介绍。在程序的每行后用/*和*/括起来的内容为注 释部分,程序不执行注释部分。 上例中程序的执行过程是,首先在屏幕上显示提示串,请用户输入两个数,回车后由 scanf 函数语句接收这两个数送入变量x,y中,然后调用max函数,并把x,y的值传送给max函数的 参数a,b。在max函数中比较a,b的大小,把大者返回给主函数的变量z,最后在屏幕上输出z 的值。 C源程序的结构特点 1.一个C语言源程序可以由一个或多个源文件组成 2每个源文件可由一个或多个函数组成。 3.一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数 4.源程序中可以有预处理命令( include命令仅为其中的一种),预处理命令通常应放在源文件或 源程序的最前面。 5每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能 加分号。 6.标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来 间隔。 书写程序时应遵循的规则} int max(int a,int b) { if(a>b)return a; else return b; } 此函数的功能是输入两个整数,输出其中的大数。 /*函数说明*/ /*主函数*/ /*变量说明*/ /*输入 x,y 值*/ /*调用 max 函数*/ /*输出*/ /*定义 max 函数*/ /*把结果返回主调函数*/ 上面例中程序的功能是由用户输入两个整数,程序执行后输出其中较大的数。本程序由两个 函数组成,主函数和 max 函数。函数之间是并列关系。可从主函数中调用其它函数。max 函数 的功能是比较两个数,然后把较大的数返回给主函数。max 函数是一个用户自定义函数。因此在 主函数中要给出说明(程序第三行)。可见,在程序的说明部分中,不仅可以有变量说明,还可以 有函数说明。关于函数的详细内容将在第五章介绍。在程序的每行后用/*和*/括起来的内容为注 释部分,程序不执行注释部分。 上例中程序的执行过程是,首先在屏幕上显示提示串,请用户输入两个数,回车后由 scanf 函数语句接收这两个数送入变量 x,y 中,然后调用 max 函数,并把 x,y 的值传送给 max 函数的 参数 a,b。在 max 函数中比较 a,b 的大小,把大者返回给主函数的变量 z,最后在屏幕上输出 z 的值。 C源程序的结构特点 1.一个C语言源程序可以由一个或多个源文件组成。 2.每个源文件可由一个或多个函数组成。 3.一个源程序不论由多少个文件组成,都有一个且只能有一个 main 函数,即主函数。 4.源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或 源程序的最前面。 5.每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能 加分号。 6.标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来 间隔。 书写程序时应遵循的规则
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有