【单选题】判断字符串st1和st2是否相等,应使用:()
A. if(st1=st2) B. if(st1==st2) C. if(strcpy(st1,st2)) D. if(strcmp(st1,st2)==0)
A. if(st1=st2) B. if(st1==st2) C. if(strcpy(st1,st2)) D. if(strcmp(st1,st2)==0)
举一反三
- 写出程序运行结果:#include"stdio.h"#include"string.h"main(){charst1[15],st3[15],st2[]="CLanguage";strcpy(st1,st2);strcpy(st3,st2,3);puts(st1);puts(st3);printf("");}
- 若要同时建立两个目录st1和st2,下列命令错误的是( ) A: mkdir st1/st2 B: mkdir st1 st2 C: mkdir –p st1/st2 D: mkdir –p st1 st2
- 判断字符串st1和st2是否相等,应使用:()
- 下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是________。 A: if(s1-s2==0) ST; B: if(s1==s2) ST; C: if(strcpy(s1,s2)==1) ST; D: if(strcmp(s2,s1)==0) ST;
- 下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的语句是 A: if (strcmp(s2, s1) == 0 ) ST; B: if (s1 == s2 ) ST; C: if ( strcpy(s1, s2) ==1 ) ST; D: if ( s1-s2 == 0 ) ST;