有以下程序: #include <stdio.h> main() int a[]=2, 4, 6, 8, 10, y=0, x, *p;

发布时间:2021-04-11 05:26:56

有以下程序: #include <stdio.h> main() int a[]=2, 4, 6, 8, 10, y=0, x, *p;

网友回答

答案:C
解析: 本题考查的是指针的运用。题目首先申请了一个整型数组a,并让一个指针变量p指向数组的元素a[1]。然后使用一个for循环,循环变量x从l递增到2,即循环两次。在循环体中每次让y累加p[x]的值,而p[x]写成指针形式就是*(p+x)。所以两次y加的值分别是a[2]和a[3]的值,故最终输出6+8=14。应该选择C)。
以上问题属网友观点,不代表本站立场,仅供参考!