题解 | #交换变量值#

交换变量值

http://www.nowcoder.com/practice/bd243c9bef70492f91959cc5556546a8

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int a = scanner.nextInt();
        int b = scanner.nextInt();
        a=a+b-(b=a);
        System.out.println(a+" "+b);
    }
}
全部评论
有个疑问,为什么a+b时,b的值是赋值前的值呢,不应该是先执行括号里的代码吗
2 回复 分享
发布于 2022-08-15 16:09
秀儿
1 回复 分享
发布于 2022-09-29 17:25 江西
呵呵,一般般
1 回复 分享
发布于 2022-04-22 16:27
nb
点赞 回复 分享
发布于 09-09 20:15 山东
要我说还得是数学得好
点赞 回复 分享
发布于 2024-10-09 00:01 黑龙江
大佬 , 牛啊
点赞 回复 分享
发布于 2022-04-15 09:23
有点水平,我没想到
点赞 回复 分享
发布于 2022-03-07 18:46

相关推荐

09-25 23:37
已编辑
桂林电子科技大学 Java
点赞 评论 收藏
分享
10-10 17:46
门头沟学院 Java
廖依然:所以能分我一个offer吗?求求了
点赞 评论 收藏
分享
评论
137
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务