下面语句正确的是 A.char s[5] B.char s[5]="12345" C.chat s
答案:3 悬赏:40 手机版
解决时间 2021-03-15 16:20
- 提问者网友:趣果有间
- 2021-03-14 15:31
下面语句正确的是 A.char s[5] B.char s[5]="12345" C.chat s[56] D.char s[5];s[2]="2"
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-03-14 16:59
我在想你这问题 每一个选项都没分号,如过有分好的话A对了,虽然没有初始化,也不会出现错误,B的话越界了想赋值“12345”,应该定义六个元素的数组,因为字符串后面会有‘\0’,C中char写错了,D中s[2]应该赋值字符而不是字符串,我认为答案是A。
全部回答
- 1楼网友:骨子里都是戏
- 2021-03-14 19:23
B
再看看别人怎么说的。
- 2楼网友:患得患失的劫
- 2021-03-14 18:23
选择A
B错误的原因是5个字符应该用6个单元,即char s[6]="12345"
C错误的原因是chat应该是char
D错误的原因是s的每个单元应该是个字符,即s[2]='2'
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯