题目内容

已知有定义: int a[]={8,1,2,5,0,4,7,6,3,9};, 则 a[*(a+a[3])] 的值为。

查看答案
更多问题

定义 int a[]={1,2,3,4,5},*p=a;, 则表达式 *++p 的值是。

若有以下定义和语句, 则 *p[0] 引用的数组元素, *(p[1]+1)引用的是数组元素 。int *p[3],a[9],i;for (i=0;i<3;i++) p[i]=&a[3*i];

以下程序功能是调用 findmax 函数返回数组中的最大值。#include findmax(int *a,int n){int *p,*s;for(p=a,s=a;n>0;n--,p++)if() s=p;return (*s);}int main(){int x[5]={12,21,13,6,18};printf("%d\n",findmax(x,5));return 0;}

以下程序功能是完成查找某个数字在数组 a 中的位置。#include int *find(int a[ ],int n,int x){int i=0;while(i

答案查题题库