动态数组使用
?
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 int main() 5 { 6 int i; 7 int n; //用于記錄輸入的整數的個數 8 int *p; //用于指向動態數組的存儲空間 9 int sum=0,average; //用于記錄輸入的整數的和與平均值 10 11 scanf("%d",&n);//輸入要輸入的整數的個數 n 12 13 p=calloc(n,sizeof(int)); //動態分配 n 個長度為sizeof(int)連續空間——動態數組(數組元素的個數為 n,類型為int) 14 15 for(i=0;i<n;i++) //輸入 n 個整數 16 scanf("%d",p+i); 17 18 for(i=0;i<n;i++) //求和 19 sum+=*(p+i); 20 average=sum/n; //求平均 21 22 //輸出 23 printf("%d %d",sum,average); 24 25 return 0; 26 }轉載于:https://www.cnblogs.com/LeoFeng/p/4320910.html
總結
- 上一篇: 项目开发一些注意事项
- 下一篇: phonegap安卓手机开发入门