声明变量char c;c赋值为A,然后用if判断(c=='A'),为啥不行?

如题所述

第1个回答  推荐于2016-11-28
希望可以说明您所用的语言。如:C、C++、Java......最好把代码及错误描述贴出来
java代码
char c='A';
if(c=='A')
System.out.println("True");
else
System.out.println("false");
C#代码
char c='A';
if(c=='A')
Console.WriteLine("True");
else
Console.WriteLine("false");

只能贴出代码,没有更好的办法回答您的问题本回答被提问者采纳
第2个回答  2015-03-20
是可以的,我写了一段,你看看
public static void main(String[] args) {
char c = 'A';
if(c == 'A'){
System.out.println("相等");
}else{
System.out.println("不等");
}
}
结果是相等的
第3个回答  2015-03-20

应该是你代码细节有问题,拿代码说话。

char c = 'A';
if(c=='A')
   printf("equal");

第4个回答  2015-03-20
代码。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网