标题: 一个小代码,得不到自己要的结果(新手求教) [打印本页] 作者: 系磊 时间: 2012-8-7 17:57 标题: 一个小代码,得不到自己要的结果(新手求教) class syf
{
public static void main(String[] args)
{
int a = 9,b,c;
b = (a>10?100:'A');
c = (a>1?100:'C');
System.out.println("b="+b+";c="+c);
}
}
运行结果是b=65,;c=100
我想要b=A;c=100怎么改啊? 作者: 李祖庆 时间: 2012-8-7 18:26
class syf
{
public static void main(String[] args)
{
int a = 9,b,c;
b = (a>10?100:'A');
c = (a>1?100:'C');
代码修改:
public class Test
{
public static void main(String[] args)
{
int a = 8;
int b;
int c;
if(a>10)
{
b=100;
System.out.println("b="+b);
}
else
{
b='A';
System.out.println("b="+(char)b);
}
if(a>5)
{
c=100;
System.out.println("c="+c);
}
else
{
c='C';
System.out.println("c="+(char)b);
}