设有定义语句:int a[3][4]={{1,2},{0},{4,6,8,9}},则数组元素a[2][1...答:int a[3][4]={{1,2},{0},{4,6,8,9}}相当于a[0] = {1,2},a[1] = {0},a[2] = {4,6,8,9},也就是 1 2 0 0 0 0 0 0 4 6 8 9 所以a[2][1] = 6
设有定义语句“int a[3][4]={{1},{2},{3}};"则a[1][1]的值为多少?a[2...答:如果这个代码int a[3][4]={{1},{2},{3}};是在所有函数之外,即数组a为全局变量,则a[1][1]=a[2][1]=0。如果是在某个函数的内部定义的,即为局部变量,则a[1][1],a[2][1],没有赋初值,也就没有值。 bostart | 发布于2011-07-07 举报| 评论 2 0 设定义了说明语句:static int a[...
设有定义int a[]={1,3,5,7,9},*p=a; while(*p!=3) p++; 结果为7的表 ...答:int a[]={1,3,5,7,9},*p=a; //定义一个数组a,共五个元素;同时定义一个指针p指向数组a的首地址 p -> a[0]=1 即p是a[0]的地址 p+1 -> a[1]=3 p+1是a[1]的地址,下同 p+2 -> a[2]=5 p+3 -> a[3]=7 p+4 -> a[4]=9 while...