C语言,每个选项求解,基础不好,多谢,17题, 10

 我来答
虚拟酱
2016-07-08 · TA获得超过300个赞
知道小有建树答主
回答量:312
采纳率:80%
帮助的人:196万
展开全部
选BC

A:字符串自动以'/0'结尾,所以有6个字符,而数组只有5个,所以不对
B:是对的,给size为5的数组赋予5个值
C:是把字符串常量“abcde”的首地址给str,真确
D:在scanf之前,要给str一个指向,比如char a[10];str=a;之后就可以sacnf了
快乐才是爱
2016-07-07 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:99
采纳率:0%
帮助的人:58.8万
展开全部
A和C基本相同,双引号里面的,表示的并不是字符串,而是一个字,所以不符合。B里面每个字母打了单引号,表示的是数组元素,此时的元素也不是字符型,而是整型。D里面的字符串的输入不能用scanf,而需要用puts。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式