#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;
}
使用指针对数组求和的三种方法
最新推荐文章于 2026-04-01 03:14:21 发布
本文介绍了一种使用C语言实现的数组求和方法。通过三种不同的方式:直接利用指针进行遍历求和、利用指针加下标的方式求和以及通过定义指向数组的指针变量来求和。这三种方法各有特点,可以灵活运用到实际编程中。

1万+

被折叠的 条评论
为什么被折叠?



