TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机二级C语言程序设计基础知识(十)思维导图

计算机二级C语言程序设计基础知识(十)思维导图

  收藏
  分享
免费下载
免费使用文件
L . 浏览量:102022-11-08 14:45:27
已被使用0次
查看详情计算机二级C语言程序设计基础知识(十)思维导图

计算机二级C语言程序设计基础知识(十)

树图思维导图提供 计算机二级C语言程序设计基础知识(十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级C语言程序设计基础知识(十)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:bfad3e000f9852057be2a3963a00fbb7

思维导图大纲

计算机二级C语言程序设计基础知识(十)思维导图模板大纲

函数

程序是由函数组成的,有且只有一个主函数main(),由主函数调用其他函数,其他各函数也可以相互调用

函数的定义

一般格式

类型说明 函数名(形式参数表) //函数头 { 说明部分; //函数体 执行部分; }

其中

类型说明

是指函数返回值的数据类型;默认为int;

函数名

为一标识符;代表了函数的入口地址;

形式参数表

用逗号分隔的一组变量说明,指出每一个形式参数的类型和名称

函数值的返回

调用函数是为了计算一个结果,这是需要使用返回语句将就是结果返回给主调函数,此值即为函数的返回值

一般格式

return (表达式);

当函数不需要返回值时,可以写成:return;

编写一个函数power (),用于计算x的n次方的值

#include<stdio.h> float power(float x,int n) { int i; float s; s=1; for(i=1;i<=n;i++) s=s*x; return (s); }

函数的调用

C语言中函数调用的一般格式

函数名(实参表)

float f; f=power(3,10);

数组作为函数的参数

数据元素作为函数实参

在函数调用时,把数组元素作为实参传递给形参,实现单向的值传递

判别各个元素的值,大于0,则输出该值,小于或等于0,则输出0

#include<stdio.h> void func(int x) { if (x>0) printf(“%4d”,x); else printf(“%2d”,0); } main() { int a[5],i; printf(“请输入5个数:”); for(i=0;i<5;i++) scanf(“%d”,&a[i]); for(i=0;i<5;i++) func(a[i]); //将数组元素作为实参传递 }

数组名作为函数参数

使用数组名作为函数参数时,形参和实参是同类型的数组

在主调函数和被调函数中分别定义数组

数组名代表了数组的起始地址,数组名作为函数参数传递的是该数组的起始地址,而不是该数组元素的值

将数组中的元素的和计算并显示出来

#include<stdio.h> func(int b[]) { int sum=0,i; for(i=0;i<10;i++) sum+=b[i]; return sum; } main() { int a[]={1,2,3,4,5,6,7,8,9,10},s; s=func(a); //将数组a组为参数传递给函数func printf("s=%d",s); }

相关思维导图模板

计算机二级C语言程序设计基础知识(十一)思维导图

树图思维导图提供 计算机二级C语言程序设计基础知识(十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级C语言程序设计基础知识(十一)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6675e3f651fe85d663414f0a5b66b819

计算机二级C语言程序设计基础知识(九)思维导图

树图思维导图提供 计算机二级C语言程序设计基础知识(九) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级C语言程序设计基础知识(九)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b14777abcb5986d32a087a2ef79000b9