java新手求解,题目大概是比较输入的两个数A,B的大小,A>=B,则AB互换,反之不换。

import java.util.Scanner;//还可以写作:import java.util.*
public class RK {
public static void main(String[]args){
Scanner in=new Scanner(System.in);
System.out.println("请输入数字1");
int A=in.nextInt();
System.out.println("请输入数字2");
int B=in.nextInt();
If(A>=B){;
int C=B;
B=A;
A=C;
System.out.println(A);
System.out.println(B);
}
System.out.println(A);
System.out.println(B);
}
}
编译的时候出错,是在If(A>=B){这里缺少分号
为什么会这样,if的使用没有说这里要加分号啊,而且加了分号一样编译不对

If(A>=B){;
改为
if(A>=B){

一般局部变量都是小写字母,你用大写的就不是很规范了,java中是严格区分大小写的,中文符号也不能代替英文符号!
建议都看看java编程规范
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-01
If(A>=B){;
这里把分号去了

相关了解……

你可能感兴趣的内容

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