网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月20日
漏签
0
天
java吧
关注:
1,239,110
贴子:
12,710,163
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
38
回复贴,共
2
页
,跳到
页
确定
<返回java吧
>0< 加载中...
《Java新手做作业》之If嵌套结构
只看楼主
收藏
回复
潇潇寿司
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
注意看
标题
哦!
本人新手
(
51zxw
学到
3-8
结尾的课后题),用的是
控制台
。以下是出的题目
(二楼公布我的答案,让你们
随便评估我
,有更好的方法就
我吧):
输入三个非0的整数,如果这三个整数相等,那么输出“这三个数相等”。假如三个数的和
大于1000则输出“这三个数的和大于1000”,否则输出“这三个数之和不大1000"。
送TA礼物
本楼含有高级字体
1楼
2014-02-20 11:56
回复
潇潇寿司
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
import java.util.Scanner;
public class test{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入三个整数:");
int A=in.nextInt();
int B=in.nextInt();
int C=in.nextInt();
if(A>0&&B>0&&C>0){
if(A==B&&B==C){
System.out.println("这三个数相等");
}
else{
System.out.println("这三个数不相等");
}
if(A+B+C>=1000){
System.out.println("这三个数之和大于或等于1000");
}
}
else{
System.out.println("请重新启动程序并输入大于0
的整数");
}
}
}
没了,代码如果不规范、不简洁、不实用请指教!
本楼含有高级字体
2楼
2014-02-20 12:00
回复(3)
收起回复
潇潇寿司
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
图片总行吧
3楼
2014-02-20 12:02
回复(1)
收起回复
再见了14初恋
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
好繁琐啊
来自
Android客户端
4楼
2014-02-20 12:06
回复(1)
收起回复
思静
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
就这么写
——愿我如星君如月,夜夜流光相皎洁
IP属地:河北
来自
iPhone客户端
6楼
2014-02-20 12:35
回复(1)
收起回复
潇潇寿司
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
没人了么
,大神们都跑去那了
7楼
2014-02-20 17:04
回复
收起回复
841460142
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
1.你的原题里写的是“三个非零的整数”,你的条件确实(A>0&&B>0&&C>0),应该是(A!=0&&B!=0&&C!=0)吧。
2.题目中是先判断三个数是否相等,如果相等就直接输出相等,可是你的第三个判断语句又把=1000给输出了,这样是不是与题目的要求有点不符。
3.第三个if语句的else{“请重新启动程序并输入大于0的整数”},有点不明白lz是什么意思,如果三个数是1,2,3也要输出“请重新启动程序并输入大于0的整数“?这句话好像有点不对
注:我也是刚开始学习java才几天,也才学到这里,也在看壁虎老师的视频,如果有不对的地方也请指出来,大家共勉!
IP属地:辽宁
8楼
2014-02-20 17:19
回复(8)
收起回复
841460142
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
亲,我发现我说错了,哎,卖弄大了,我说的第二个和第三个问题你没错。。。太丢人了
IP属地:辽宁
9楼
2014-02-20 18:17
回复
收起回复
841460142
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不对不对,如果我输入三个200,你输出的就是:这三个数相等 请重新启动程序并输入大于0的整数,你看看是不是
IP属地:辽宁
10楼
2014-02-20 18:21
回复(1)
收起回复
潇潇寿司
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
11楼
2014-02-20 20:00
回复(3)
收起回复
liuyuzhou2000
淼淼淼沝
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
好像缺少一个这三个数之和不大于1000对吧?
IP属地:北京
来自
Android客户端
12楼
2014-02-21 06:23
回复
收起回复
左牵倒影
淼淼水
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
怒敲个九九乘法表
IP属地:福建
来自
Android客户端
16楼
2014-10-12 18:46
回复
收起回复
可爱的达杀手的
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
其他的都对了。补充,你应该第三个if后边else里应该加个"这个数小于1000",要不然第三个if没必要存在.......还有,你截图或者打出来最好用个notepad++,不然很难看懂理解;
IP属地:海南
17楼
2019-02-28 22:26
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
TikTok难民真来贴吧了
2974920
2
iG全神班惨负NIP
2788321
3
跟老美对账还是走到彩礼这步
2158744
4
跪下!Doinb赛后采访爆了
1716714
5
原来世界上还有人卖血维生
1251874
6
你打算看哪部春节档电影
1078975
7
蛟龙行动宣发有点尬
928440
8
肖战粉丝重金力挺射雕
848677
9
TikTok在美国停止服务
611292
10
Doinb复出首秀碾压Rookie
590982
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示