数组定义如下:int a[10]={1,2,3,4,5,6,7,8,9,0};请输出数组a的首址和下标变量a[0]的地址,二者是否相等? 题目就是这样,求大神能够写出源程序,万分感谢。。... 题目就是这样,求大神能够写出源程序,万分感谢。。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 数组 定义 int 下标 变量 搜索资料 2个回答 #合辑# 面试问优缺点怎么回答最加分? 青檬护肤_ 推荐于2016-08-29 · TA获得超过1844个赞 知道小有建树答主 回答量:455 采纳率:50% 帮助的人:88.8万 我也去答题访问个人页 关注 展开全部 数组名就代表着数组的首地址,这里a就是数组名,即数组的首地址,而a[0]是数组中的第一个元素,它的地址当然就是这个数组的首地址了,所以数组a的首地址和a[0]的地址相等。代码如下:#include <stdio.h>int main(){ int a[10]={1,2,3,4,5,6,7,8,9,0}; printf("数组a的首地址为\t%d\n",a); printf("a[0]的地址为\t%d\n",&a[0]); return 0;}运行结果为: 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 rssg888 2012-06-11 · TA获得超过1032个赞 知道小有建树答主 回答量:330 采纳率:0% 帮助的人:397万 我也去答题访问个人页 关注 展开全部 那肯定相等了#include <stdio.h>int main(){ int a[10]={1,2,3,4,5,6,7,8,9,0}; printf("%d %d\n",a,&a[0]); if(a==&a[0]) printf("二者相等\n"); else printf("二者不等"); return 0; } 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-06-11 已知“int a[6][5];”,则元素a[2][4]的地址比该数组的首地址大( )? 1 2020-07-15 203,若有定义: int a[5]; 则对数组中首元素的地址可以表示为a.&a不对吗? 3 2020-04-05 数组定义为int a[3][2]={1,2,3,4,5,6,},值为6的数组元素是a[2][1] 为什么 4 2020-06-28 以下数组定义中不正确的是( )。 A) int a[2][3]; B) int b[][3]={0,1,2,3}; C) int c[100][ 10 2020-09-25 数组定义为"int a[4][5];",引用"a[1]+3"表示 4 2020-08-01 数组定义为int a[2]3]={1,2,3,4,5,6},数组元素()的值为6 2022-12-09 数组定义为 int a[3][2]={1,3,4,6,8,10},数组元素()的值为6。 2022-09-11 若定义数组int a[]={1,2,3,4,5,6};则此数组元素a[a[2]]的值为__ 更多类似问题 > 为你推荐: