一直char a[][20]={"beijing","shanghai","tianjin","chongqing"};执行printf("%c",a[30]);输出 答案咋个是不确定,二位字符数组的a[30]什么意思... 答案咋个是不确定,二位字符数组的a[30]什么意思 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 beijing shangh tianjin chongq printf 搜索资料 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? 百度网友973c207 2012-05-23 · 超过17用户采纳过TA的回答 知道答主 回答量:178 采纳率:0% 帮助的人:76.8万 我也去答题访问个人页 关注 展开全部 你定义的2维数组里面的元素只有4个,而你要打印出a[30],这个是不确定的,你都没有给它赋值它怎么可能知道数是什么呢 更多追问追答 追问 随机出现任意一个a[30]是第三十个元素,指第三十个字符还是a[30][]? 追答 你看懂2维数组的定义了么? 追问 a[30]是指第三十个字符串? 追答 回去翻下书吧,这样才能更好的理解,谭浩强的C语言讲得很不错的,翻烂它,数组是从1开始的还是0开始的?a[30]代表第31个元素的首地址,会把这个首地址上的字符串给打印出来。 追问 那有没有那种表示方法是表示把整个二维数组所有字符首位串连起来后的第几个字符呢 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 fxl6477 2012-05-23 知道答主 回答量:16 采纳率:0% 帮助的人:12.7万 我也去答题访问个人页 关注 展开全部 只定义了4个,打印的第30个,数组溢出了,内容当然不确定。 追问 没有为什么还是不能确定就不打了啊,没有字符打那个好?随机打? 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-03-14 已知 char a[][20]={"Beijing","shanghai","tianjin","chongqing"};语句printf("%c",a[30]);的输出是 44 更多类似问题 > 为你推荐: