java问题int a, b,c; 是不是不对 要不 if(a>b){ } 怎么会报错
答案:5 悬赏:80
解决时间 2021-01-08 08:03
- 提问者网友:难遇难求
- 2021-01-08 01:02
java问题int a, b,c; 是不是不对 要不 if(a>b){ } 怎么会报错
最佳答案
- 二级知识专家网友:迷人又混蛋
- 2021-01-08 01:47
您好,提问者:
1、在Java编程中,是严格区分大小写的,A跟a是不一样的。
2、if(a > b){}确实是错误的,你把int a = 0,b = 2;这样就对了,设置一个初始值。
//修改如下
Scanner scan=new Scanner(System.in);
int a,b ,c;
System.out.println("input a:");
a =scan.nextInt();
System.out.println("input b:");
b =scan.nextInt();
System.out.println("input c:");
c =scan.nextInt();
if(a>b){
}
1、在Java编程中,是严格区分大小写的,A跟a是不一样的。
2、if(a > b){}确实是错误的,你把int a = 0,b = 2;这样就对了,设置一个初始值。
//修改如下
Scanner scan=new Scanner(System.in);
int a,b ,c;
System.out.println("input a:");
a =scan.nextInt();
System.out.println("input b:");
b =scan.nextInt();
System.out.println("input c:");
c =scan.nextInt();
if(a>b){
}
全部回答
- 1楼网友:上分大魔王
- 2021-01-08 06:00
A,B,C跟a,b,c是不一样的
- 2楼网友:蓝房子
- 2021-01-08 05:24
你的a和b都没有初始化,预编译没通过啊。
- 3楼网友:雾月
- 2021-01-08 04:37
定义的是大写的、使用时是小写的,当然错了。
if(A>B){
}
这样
if(A>B){
}
这样
- 4楼网友:零点过十分
- 2021-01-08 03:22
java严格区分大小写,int a与int A是两个不同的变量,而且变量声明不允许开头字母不允许大写,把int A 和int B改成a和b,不要重复定义名字相同的变量
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯