永发信息网

java编程逻辑性题

答案:4  悬赏:0  手机版
解决时间 2021-04-25 08:24
  • 提问者网友:感性作祟
  • 2021-04-25 00:00
一系列逻辑思维小(小)编程题(java)。。能提升自己思维的??
最佳答案
  • 五星知识达人网友:長槍戰八方
  • 2021-04-25 00:31

给你一个比较神奇的题


Int i=0;


a=(i++)+(i++)+(i++);


b=(++i)+(++i)+(++i);


System.out.print("a="+a);


System.out.print("b="+b);


猜猜a和b的值,在不同的编译器和不同的电脑上试试,你也可以使用不同的语言试试。很神奇哦。



再给你一个逻辑思维比较强的题


求13的13次方的后四位。



还有个题


int a=5


int b=7


要求不能使用第三个变量,交换a和b的值。



提示:


第一题和底层有关,所以对于初学者来说没有必要弄清楚,纯属娱乐


第二题和计算机数学有关,搞会了对以后的发展大有帮助。


第三题是纯逻辑题,说难也不难,就要看你是怎么理解变量的了。



如果能搞懂这三道题 你的逻辑也就差不多了吧。

全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-04-25 02:45

a=a+b

b=a-b

a=a-b

  • 2楼网友:渡鹤影
  • 2021-04-25 02:07
楼上的两个for循环的
  • 3楼网友:舊物识亽
  • 2021-04-25 01:06

123456789

234567891

345678912

.................

912345678

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯