例题:动态定义数组

 1 /*动态定义数组*/
 2 #include<stdio.h>
 3 #include<stdlib.h>
 4 void main()
 5 {
 6     int i,n,*p;
 7     printf("Please input n:\n");
 8     scanf("%d",&n);
 9     p=(int *)malloc(n*sizeof(int));
10     for(i=0;i<n;i++)
11         p[i]=i*i;
12     for(i=0;i<n;i++)
13         printf("n=%d\t",p[i]);
14     free(p);
15     return 0;
16 }

 

posted @ 2013-11-18 00:03  ASMLearner  阅读(200)  评论(0编辑  收藏  举报