#include<stdio.h>
int main(){
int a[10];
int i, *p;
int s = 0;
int u = 0;
int m = 0;
for(i = 0; i < 10; i++){
scanf("%d", &a[i]);
}
for(p = a; p <= &a[9]; p++){
s += *p;
}//第一种求和方法
for(i = 0; i < 10; i++){
u += *(a + i);
}//第二种求和方法
int *pa = a;
for(i = 0; i < 10; i++){
m += pa[i];
}//第三种求和方法
printf("%d %d %d\n", s, u, m);
return 0;
}
使用指针对数组求和的三种方法
猜你喜欢
转载自blog.csdn.net/qq_41895253/article/details/82353401
今日推荐
周排行