77问答网
所有问题
C语言问题,求解答
如题所述
举报该问题
其他回答
第1个回答 2017-06-24
出题的人似乎想让选C,且如果a[0]中的a指的就是上述选项中的a的话,C项确实也是错的,因为上述a数组中的a[0]是字母'C',把'C'的ASCII编码当地址用肯定错了。但,选项都是独立存在的干嘛要把printf("%s",a[0]);中的a与A项、B项中的a联系起来?如果a定义的是指针数组,那C项不是就对了吗?真是莫名其妙……
本回答被网友采纳
第2个回答 2017-06-24
c不对,%s是输出字符串,而a[0]代表的只是第一个元素,可以用*a[0]表示首地址。本回答被提问者采纳
第3个回答 2017-06-24
c 正确的应该是 scanf("%s", a);
第4个回答 2017-06-24
C
追答
输出格式%s是输出整个字符串,要求后面给出字符数组的地址(也就是数组名a),而不是a[0],a[0]只是第一个元素
相似回答
大家正在搜
相关问题
c语言问题,求解答。
c语言问题求解答!
c语言问题求解答!!谢谢!!
C语言问题,求解答
C语言一些小问题,求解答
c语言问题求解答?
C语言问题求解答