设有如下的程序段:char s[]="girl", *t t=s则下列叙述正确的是()。
A.s和t完全相同
B.数组s中的内容和指针变量t中的内容相等
C.s数组长度和t所指向的字符串长度相等
D.*t与s[0]相等
A.s和t完全相同
B.数组s中的内容和指针变量t中的内容相等
C.s数组长度和t所指向的字符串长度相等
D.*t与s[0]相等
A、s和t完全相同
B、数组s中的内容和指针变量t中的内容相等
C、s数组长度和t所指向的字符串长度相等
D、t[0]与s[0]的值相等
A、Wang
B、wei
C、Wang wei
D、程序错误
A、char s[20]; scanf("%s", &s);
B、char *s; scanf("%s", s);
C、char s[20]; scanf("%s",&s[2]);
D、char s[20], *t=s; scanf("%s", t[2]);
A、char s[]="12345",t[]="6543d21"; strcpy(s,t);
B、char s[20],*t="12345"; strcat(s,t);
C、char s[20]=" ", *t="12345"; strcat(s,t);
D、char *s="12345", *t="54321"; strcat(s,t);
A、若strcmp(str1, str2)的值为非0值,说明str1和str2相等。
B、若strcmp(str1, str2)的值为0值,说明str1和str2相等。
C、若strcmp(str1, str2)的值为负数,说明比较失败。
D、若strcmp(str1, str2)的值为正数,说明str1比str2更长。
下面程序的功能是从输入的十个字符串中找出最长的那个串。请在空白处处填空。 #include <stdio.h> #include <string.h> #define N 10 int main() { char s[N][81], *t; int j; for (j=0;j <n;j++) gets(s[j]); t="*s;" for (j="1;j<N;j++)" ________; 填空 printf("the max length of ten strings is: %d, %s\n", strlen(t), t); return 0;> A、t=s[j]
B、t=&s[j]
C、t=s++
D、t=s[j][0]
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!