|
到目前为止,我们只使用了C系统所提供的printf函数。如下程序使用了一个自定义函数。在C语言中,自定义函数等同于FORTRAN语言中的子例程或BASIC中的子程序。
程序显示了使用mul()函数的示例程序。该程序显示以下输出:
Mulplication of 5 and 10 is 50.
当用以下语句调用mul()函数时,该函数将x与y的值相乘,并将结果返回到main()函数:
c=mul(a,b);
mul()函数有两个参数x和y,它们被声明为整型。当调用mul()函数时,a和b的值被各自传递给x和y。
/--------使用了函数的程序----------/
int mul(int a,int b);/-----声明-----/
/---------主程序开始--------/
main(){
int a,b,c;
a=5;
b=10;
c=mul(a,b);
printf("multiplication of %d and %d is %d",a,b,c);
}
/-------主程序结束
mul()函数开始--------------------/
int mul(int x,int y)
int p;
{
p=x*y;
return(p);
}
/----------mul()函数结束---------------/
凌阳教育,全国唯一一家原厂式嵌入式培训机构,专业从事嵌入式人才培训13年,最近新开课程信息安全工程师培训,想了解更多嵌入式资料下载或者是凌阳教育的动态,请访问凌阳教育官网www.sunplusedu.com。