定义一个有10个元素的一维整数数组,定义一个指向一维数组的指针变量

2024-10-30 13:23:21
推荐回答(3个)
回答1:

1、打开Visual Studio 2010软件,新建一个项目。

2、包含程序需要用到的头文件。

3、输入主函数main。

4、定义一个一维数组。

5、定义一个数组指针。

6、数组指针指向一维数组。

7、打印出结果。

回答2:

这是最基本的指针与数组之间的关系的题目,想学好C语言,这一关必须得过。

#include
int main(){
    int arr[10];
    int *pa=arr, sum=0, i;
    for(i=0; i<10; ++i){
        *pa=i;
        sum+=*pa;
        pa++;
    }
    printf("sum=%d\n",sum);
    return 0;
}

回答3:

#include"stdlib.h"
#include"stdio.h"

void main(void){
    int a[10];
    int sum=0;
    int *p = &a[0];    \\取数组开头的地址给指针p
    
    for(; p<=&a[9]; p++){
        sum = sum+(*p);   \\遍历数组求和
    }
}

临时写的