(C语言程序设计)第10章函数及其应用.ppt

10.1 函数的基本概念 例21:建立一个数组a,有10个元素,通过函数调用的方法实现数组元素的逆序存放. #include stdio.h void main ( ) { int i,a[10],n; void reverse( int p[], int n); printf( input the size of Array:); scanf(%d,n); printf( input %d numbers:,n); for(i=0;in;i++) scanf(%d,a[i]); reverse(a,n); for(i=0;in;i++) printf(%d , a[i]); } 函数声明 函数调用 ch10_10_21_1.c void reverse(int p[], int n) //数组为形参参数 { int i,j,t; for(i=0,j=n-1; ij; i++,j--){ t=p[i]; p[i]=p[j]; p[j]=t; } printf(after reversion: \n); } 首尾交换数组各元素的位置. 说明: 实现交换数组各元素的另一种方法,用指针为形参. void reverse(int

文档评论(0)

1亿VIP精品文档

相关文档