您的位置: 网站首页 > 程序开发 > C语言程序设计案例教程 > 第七章 函数程序设计 > 【7.1 函数的一般形式案例】

7.1 函数的一般形式案例

 

7.1  函数的一般形式案例

案例7.1  求两数之和

【项目任务】

用简单的函数调用求两数之和。通过这个例子,学会如何划分程序功能,将哪些功能放到函数中解决。

【设计思路】

在主函数中获得两个加数,利用编写的函数调用获得结果,返回主函数,再输出结果。

【程序代码】

#include <stdio.h>

float add(float x,float y)

{

    float z;

 

    z=x+y;

    return(z);

}

main()

{

    float a,b,c;

 

    scanf("%f,%f",&a,&b);

    c=add(a,b);

    printf(" The Sum is %f",c);

}

【运行结果】

    3.6,6.5

    The Sum is 10.000000

【知识拓展】

1.主函数也是一种函数,不同的是,每一个程序的运行都是从主函数main( )开始的。

2主函数可以调用其他函数,其他函数可以调用主函数之外的所有函数,包括它们自身。

3.每个函数一般都能实现一个独立的功能,如add( )函数实现了两个数相加的功能,这个功能相对独立和简单。

4函数add( )返回结果给主函数,赋值给c,这是函数影响主函数数值的最常见的方法。

5.注意:程序中的输入格式是浮点数中间有一个逗号。所以,运行时输入的数字之间也要有一个逗号。