讲义十三 C语言函数的定义与使用
一、函数的定义:
1、函数的定义:
返回类型 函数名(参数列表){
函数体;
}
如:
1)带返回值的定义
int sum1(int m){ int i,sum=0; for(i=1;i<=m;i++) sum=sum+i; return sum; //定义sum函数
//定义变量
//循环
//累加
//取出sum函数的值
}
2)没有返回值
void sum2(int m){
int I,sum=0;
for(i=1;i<=m;i++)
sum=sum+i;
s=sum;
}
2、函数的引用:
1)带返回值的引用
main(){
int n,s;
s=sum(n);
printf(“%d”,s);
getch();
}
2)没有返回值的引用
Int s;
main(){
int n;
sum2(n);
printf(“%d”,s);
getch();
}
完整的源程序:
#include #include int s; int sum1(int m){ int i,sum=0; for(i=1;i<=m;i++) sum=sum+i; return sum; } void sum2(int m){ int i,sum=0; for(i=1;i<=m;i++) sum=sum+i; s=sum; } main(){ int n,s; scanf(\"%d\ s=sum1(n); printf(\"sum1(n)=%d\\n\ getch(); sum2(n); printf(\"sum2(n)=%d\ getch(); } 3)定义函数的目的:将程序按功能分块,方便程序的使用、管理、阅读、和调试。二、函数的应用 实例1:把选择排序部分用函数实现。
Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务