if(strcmp(men,"A")!=0&&strcmp(men,"B")!=0&&strcmp(men,"C")!=0),请问这句话有错吗,拜求!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 08:05:18
if(strcmp(men,

if(strcmp(men,"A")!=0&&strcmp(men,"B")!=0&&strcmp(men,"C")!=0),请问这句话有错吗,拜求!
if(strcmp(men,"A")!=0&&strcmp(men,"B")!=0&&strcmp(men,"C")!=0),请问这句话有错吗,拜求!

if(strcmp(men,"A")!=0&&strcmp(men,"B")!=0&&strcmp(men,"C")!=0),请问这句话有错吗,拜求!
strcmp是字符串比较命令,如果只是匹配A、B、C的话,试下这个
if(men=="A"&&men=="B"&&men=="C")
if(men=='A'&&men=='B'&&men=='C')
我不知道双引号还是单引号 你可以自己调试下

没错,逻辑上讲意思就是men既不是A,也不是B也不是C

if(strcmp(men,A)!=0&&strcmp(men,B)!=0&&strcmp(men,C)!=0),请问这句话有错吗,拜求! if(!strcmp(a[i].name, 请问下这两句程序是什么意思.char x[20] = {0}; if (strcmp(x,A) == 0 || strcmp(x,B)||strcmp|(x,C C语言.谁知道if(strcmp(a,b)>0) 求Handle(schOpenServiceprintf( );printf(矩阵A-矩阵B为: )charspec[12];return0;while(p!=NULL)if(strcmp 24、判断字符串s1是否大于字符串s2,应当使用().A)if(s1>s2) B)if(strcmp(s1,s2)) C)if(strcmp(s124、判断字符串s1是否大于字符串s2,应当使用().A)if(s1>s2) B)if(strcmp(s1,s2)) C)if(strcmp(s1,s2)>0) D)if(strcmp(s2,s1)>0 判断字符串 a 是否大于 b ,应当使用_________ .A、if (a>b) B、if (strcmp(a,b)) C、if (strcmp(b,a)>0)判断字符串 a 是否大于 b ,应当使用_________ .A、if (a>b)B、if (strcmp(a,b))C、if (strcmp(b,a)>0) —>为什么不行?D、i C语言的strcmp是什么意思?/* 指定业务 */if( (g_token.rule_type_code,-1) = 0){if(is_logic_compact(CHAR,in,g_token.rule_type_code,p_rutable->sTypeCode,0) == 0){continue;}}/* 指定环节 */if(strcmp(sRuleGroup,-1) = 0 ){if(strcmp(sRul 11、 为了判断两个字符串s1和s2是否相等,应当使用______ A、if(s1==s2) B、if(s1=s2) C、if(strcmp(s1,s2)) D、if(strcmp(s1,s2)==0) 为什么? 判断字符串abcd和ab cd是否相等,应使用的语句是?A)if( abcd = = ab cd ) B)if( abcd = = ab cd ) C)if( strcmp( abcd,ab cd ) ) D)if( strcmp( abcd,ab cd ) )为什么不是D? 为了判断两个字符串s1和s2是否相等,应当使用A)if(strcmp(s1,s2)==0) B)if(s1=s2)C)if(strcpy(s1,s2)) D)if(s1==s2) 这句话错在哪:if(strcmp(zh[i].nam,name)==0 && strcmp(zh[i].pass,password)==0) #include#include#includeusing namespace std;int main(){char s[1001];while(gets(s)){if(strcmp(s,zoj)==0||strcmp(s,zj)==0){cout if(strcmp(s2,s1)==0)ST;代表什么意思? if(strcmp(p1->num,d_num)==0)t*)malloc(LEN);vlLng=23;if(virtualPull(have,tmp1,tmp2)) #include#includevoidmain(){ char*a[5]={student,worker,cadre,soldier,peasant};char *p1,*p2; p1=p2=a[0]; for(int i=0;i0) p1=a[i]; if(strcmp(a[i],p2) 这是什么问题,帮我改改#include int t=strcmp(char a,char b);void main(){ char a,b; couta; coutb; if (tch2,ch1被替换为a 假设有这些字符串s1,s2,且s1>s2,语句正确的是 A、if(s1>s2) B.if(strmp(s1,s2))C.if(strcmp(s1,s2)>0)