函数是能完成某种特定功能的程序块:
创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站设计、网站制作、茂南网络推广、成都微信小程序、茂南网络营销、茂南企业策划、茂南品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供茂南建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
如:c语言中的库函数,main() 主函数
我们也可以自己定义函特定的函数
1。好处
(1)很方便的掉用我们自己定义的函数(方法)
系统-调用main()函数-调用我们自己定义的函数
这样写我们就会使我们的代码,有条理,看起来方便
将一些长用的代码写成函数,方便以后使用相同的方法时调用
(2)我们可以用函数调用函数作递归,这样我们就能将不容易算的,容举的东西作出来了。
这一点很好。
现在刚学练习写程序是练习语法,看不出优越性。
主要体现在:
1、以后编写相对大型的代码或者课程设计作业,多次需要同一种功能(比如对数据的输出或者计算某种数据结构的长度等),那么你可以在需要的时候再main函数插入同样的一段代码也就是敲上同样的或者仅有几个参数差别的代码。这样,是好看了,但是代码长度太长了,显得比较冗杂又占用空间。所以呢,对这种多次使用的功能单独编写成一个函数,那些可能仅仅一个或者几个参数不一样的情况就作为形参实参了。
2、代码可读性好。没一个函数功能独立,都是实现自己的一种预定的功能。方便编程者阅读。
函数的作用主要是为了重复调用,当一段代码在多处使用时,就要考虑写函数了。
还有一个方面,用了函数,代码看起来会很简洁。
以函数为基本单位,可以实现程序模块化的功能,将一些功能模块编写成函数,放在公共函数库中供大家使用,可以减少重复编写程序段的工作量,同时程序模块化也可以增加程序的可读性。
C语言中的函数的作用是可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用。
示例:
语言的函数定义和函数声明
#includestdio.h
//使用函数前,需要在main函数前对使用的函数进行声明
int getMax(int, int);
void main() {
int t=getMax(12, 21);
printf("%d\n", t);
getchar();
}
int getMax(int a, int b) {
if (a b) {
return a;
}
else {
return b;
}
}
扩展资料
scanf 函数
函数原型:int scanf(char *format [,argument,...])
功能:从标准输入设备(一般指键盘)实现格式化输入
返回值:成功返回读入的数据项个数
函数参数:format 格式化字符串
argument 输入数据项的地址列表
常用格式类型参考printf函数的个格式类型
用法举例:
从标准输入设备中输入一个整数到整形变量a中,输入一个浮点数到浮点型变量b中
int a=0;
float b=0;
scanf("%d%f",a,b);
上面程序执行后,从键盘输入: 19 18.6 ,程序将 19赋值给变量a, 18.6赋值给变量b 。