A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Cubase 中级黑马   /  2016-9-26 22:25  /  1045 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

用for循环写一个计算数字相减的方法,代码里边不允许使用减号。

7 个回复

倒序浏览
public class d {
public static void main(String[] args) {
int a=9;
int b=3;
Int count= 0;
for(int i=0;i<a;i++){
If(a==b)
break;
b++;
count++;
}
System.err.println(count);
}
}

   搞一个计数count记录总共加了多少次。当a小于b,a自加,count自加。当a等于b,中断循环,count就是ab的差值

评分

参与人数 1黑马币 +2 收起 理由
酱油 + 2 凡是主动帮忙解决问题得,都给分,不过,你.

查看全部评分

回复 使用道具 举报 1 0
Cubase 发表于 2016-9-26 22:47
public class d {
public static void main(String[] args) {
int a=9;

多考虑一下其他情况,比如负数...
回复 使用道具 举报
666666666666666
回复 使用道具 举报
考验的是思维   看到楼上的解答    拜服
回复 使用道具 举报
看过评论才回复的,大神无处不在,牛逼
回复 使用道具 举报
Cubase 中级黑马 2016-9-27 00:35:02
7#
酱油 发表于 2016-9-26 22:59
多考虑一下其他情况,比如负数...

负数有-号
回复 使用道具 举报
MC仺 来自手机 中级黑马 2016-9-27 01:32:07
8#
很新颖的题型
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马