永发信息网

java中"s="+s什么意思 下面一题(40)解答过程是啥

答案:4  悬赏:70  手机版
解决时间 2021-03-08 03:10
  • 提问者网友:城市野鹿
  • 2021-03-07 14:27
java中"s="+s什么意思 下面一题(40)解答过程是啥
最佳答案
  • 五星知识达人网友:琴狂剑也妄
  • 2021-03-07 14:53
假如s=100则输出s=100追问那后面+s没有含义吗追答那个加号是与字符串的连接符号如果你真想输出一个小于100的数循环条件别用i直接用s<100追问哦,谢谢
全部回答
  • 1楼网友:七十二街
  • 2021-03-07 17:12
假设变量String s="100";
那么"s="+s就是"s=100";(注意,带"的为字符串,不带"的为变量)
  • 2楼网友:轻熟杀无赦
  • 2021-03-07 16:07
在System.out.println()方法中,加引号代表字符串,直接输出。所以会先输出 s= ,而各个字段是以“+“号相连接的。不加字符串代码一个对象,比如第二个s,是你算出的s的值。 比如s的值等于100,那么输出的结果就是 s=100
  • 3楼网友:像个废品
  • 2021-03-07 15:51

"s="+s:表示字段"s="与变量s相加。
40题解答:测试类执行main方法。
首先定义了int类型变量i,s并赋值为0.
定义了循环体,使用变量i赋初值为1,循环会判断i是否小于100,小于100则执行循环体的代码,执行一遍后i会自增加1然后在判断是否小于100,小则进入循环否则执行循环体外的代码。
循环体内:s+=i:表示s=s+i;这样s的值每次循环都会增加例如第一次s=0,s=0+1;s就变成了1,下次循环进入后s=1+2;s就变成了3.
计算完s+=i,会进入一个if判断,判断当前s是否大于100如果大于执行break,中断循环,执行循环外的代码。
System.out.println():向控制台输出文字,s=105。


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