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

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

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

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

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

思维导图大纲

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

内部函数和外部函数

内部函数

在定义函数时,在其类型名之前加“static”,则所定义的函数为内部函数,只能被所在的源文件中的函数调用,其他源文件若有同名的内部函数,互不干扰

外部函数

在定义函数时,在其类型名之前加“extern”(也可省略),则所定义的函数为外部函数(也称全局函数),可被其他源程序的函数调用

static int func_1() //内部函数 { ... } extern func_2 () //外部函数 { ... }

从键盘输入10个整数求其中的最大值

#include<stdio.h> main() { int fun(int b[],int n); int max; int i,a[10]; for(i=0;i<10;i++) scanf("%d",&a[i]); max=fun(a,10); printf("max=%d",max); } int fun(int b[],int n) {

解析

比较最大值的一般算法

将第一个数赋予max

利用for循环,将剩下的9个数依次与max相比较,每次比较,max均等于大的数

int fun(int b[],int n) { int max,i; max=b[0]; //将第一个数赋予max for(i=1;i<=n-1;i++) //将剩下的9个数依次与max比较; if(max<b[i]) max=b[i]; return max; }

函数fac的功能是计算1-n之间整数的累计和

int fac(int n) { int i,sum; sum=0; //累计和的初始值为0 for(i=1;i<=n;i++) sum+=i; //将1-n之间的整数累加起来 return sum; }

从键盘输入10个整数,求其中的最小值

#include "stdio.h" main() { int fun(int x[],int n); int a[10],i,min; printf("please input 10 numbers:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); min=fun(a,10); printf("min=%d\n",min); } int fun(int x[],int n) { }

相关思维导图模板

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

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

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

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