题目内容
(请给出正确答案)
[主观题]
设chars[10]="abcde",t[]="12345";则s和t在内存中分配的字节数分别是()A.6和5B.6和6C.10和5D.10
设chars[10]="abcde",t[]="12345";则s和t在内存中分配的字节数分别是()
A.6和5
B.6和6
C.10和5
D.10和6
查看答案
如果结果不匹配,请 联系老师 获取答案
设chars[10]="abcde",t[]="12345";则s和t在内存中分配的字节数分别是()
A.6和5
B.6和6
C.10和5
D.10和6
A.gao
B.tang
C.g
D.t
A.printf("%s",s);
B.for(i=0;i<9;i++)printf("%c",s[i]);
C.puts(s);
D.for(i=0;i<9;i++)puts(c[i]);
有定义语句:chars[10]=1234567\0\0;则strlen(s)的值是
A.8
B.7
C.9
D.10
下面程序执行后的输入是()。#include#include#defineM1"Hello"#defineM2",world!"#defineMsg10#defineMsg20voidmain(){chars[100]="HHHH"#ifMsg1strcat(s,M2)#elifMsg2strcpy(s,M1)#elsestrcpy(s,strcat(strcpy(s,M1),M2))#endifputs(s)}
A.HHHH
B.Hello,world!
C.HHHHHello
D.HHHH,world!