下面程序的运行结果是:( )。main(){ char s1[20]="Good!"; char s2[15]="AB"; printf("%d",strlen(strcpy(s1,s2)));}
A: 20
B: 15
C: 5
D: 2
A: 20
B: 15
C: 5
D: 2
举一反三
- 下面程序的运行结果是______ 。#include#includemain(){ char s1[20],s2[20]} gets(s1); scanf(“%s”,s2); puts(s1); puts(s2); }运行程序,输入: Thank you! Good morning!
- 以下程序的输出结果是( )。 main() { char s1[20]=“China”,s2[20]=“for”,s[10]; if(strcmp(s1,s2)) printf(“%s\n”, strcat(s2,s1)); else printf(“%d\n”,strlen(s1));} A: Chinafor B: 5 C: forChina D: 3
- 下列程序的输出结果是 char s1[20]="ABCDEF", s2[]="1234", strcpy(str1,str2); printf("%s",str1);
- 执行下面程序段后,输出的结果是__. char s1[50] = {"some string *"},s2[] = {"test"}; printf("%s ",starcat(s1,s2));
- 以下程序的输出结果是( )#include ”string.h”main(){ char s1[20]=“bcd”,s2[20]=“abc”;if(strcmp(s1,s2)>0) printf(“%s\n”,s1);else printf(“%s\n”,s2);} A: bcd B: abc C: bcdabc D: abcbcd