程序分析n例.docVIP

  • 4
  • 0
  • 约 8页
  • 2017-08-15 发布于重庆
  • 举报
程序分析n例.doc

arr_add(int arr[],int n) { int i,sum=0; for (i=0;in;i++) sum=sum+arr[i]; return (sum); } main() { int arr_add(int arr[],int n); static int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23}; int *p,total1,total2; int (*pt)(int arr[],int); pt=arr_add; p=a[0]; total1=arr_add(p,12); total2=(*pt)( total2=(*pt)( p,12 ); printf(“%d,%d”,total1,total2); } 分析程序 1、#include stdio.h #includemalloc.h swap(int *p,int *q) { int *t; t=(int *)malloc(sizeof(int)); t=p;*p=*q;*q=*t; } void main() { int a=10,b=20; swap(a,b); printf(%d,%d\n,a,b); } 2、#include stdio.h swap(int p

文档评论(0)

1亿VIP精品文档

相关文档