以下正确的程序段是()。
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.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、p=&b; scanf("%d", &p);
B、scanf("%d", &b); *p=b;
C、p=&b; scanf("%d", *p);
D、p=&b; *p=a;
A.cgar str[20]; scanf("%s",&str);
B.char*p; scanf("%s",p);
C.char str[20]; scanf("%s",&str[2])
D.char str[20],*p=str; scanf("%s",p[2]);
A.cgar str[20]; scanf(“%s",&str);
B.char *p; scanf("%s",p);
C.cha str[20]; scanf("%s",&str[2])
D.char str[20],*p=str; scanf("%s",p[2]);
A.p=&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p)
C.scanf("%d",&n);*p=6;
D.p=&n;*p=m;
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]
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!