算数运算,字符串连接运算

算数运算,字符串连接运算

System.out.println()  括号里边很不明白,有字符串(比如,+ =)的时候要加双引号吗?
比如说下节编程练习题,如果最后要求打印出来的结果是 m和n的平均值为11.0  那System.out.println()  括号里边应该怎么写?

正在回答

登陆购买课程后可参与讨论,去登陆

8回答

""是显示你要打印出来的提示+是连接字符所以System.out.println()里面应该可以写“m和n的平均值为:”+result/2

  • happy琳 提问者 #1
    非常感谢!有点明白了哈哈
    2018-01-31 09:01:11
萌新多多关照 2018-02-09 16:08:59

加双引号是要表示成字符串连接的形式来显示出来,所以如果只算结果的话直接输出结果值所存储的变量就行,如果要有一定的中文说明,则要在中文上加上双引号。个人理解

洗澡君 2018-02-04 12:04:09

问题1,需要,但具体填空还是填内容则需要看需求;

问题2,(“m和n平均值为11.0”)

qq_闲云野鹤_14 2018-01-31 19:47:56

+是字符串连接的符号   双引号的 里面的 你可以 理解为 字符串 直接输出

痞子姚 2018-01-31 15:30:38

不用加.

+对于字符串来讲就是连接.串起来的意思

慕沐1036124 2018-01-29 00:54:32

这样说吧,System.out.println()  在括号内,如果在双引号“ ”之间添加的是字母,数字,文字等,他会原样输出,但是如果中间添加的是“+”,他表示连接符的意思

  • 提问者 happy琳 #1
    好的谢谢!
    2018-01-31 09:02:27
THappy 2018-01-23 18:46:00

http://img1.sycdn.imooc.com//climg/5a67123800014acc16540486.jpg

这句代码有误吧,你是怎么输出15的呢?

THappy 2018-01-23 17:50:36

+是字符串连接的符号,=是赋值符号,我们通常需要给字符串加双引号,你说的+=具体是什么意思呢?建议写个具体的例题方便更好帮你解答~

可以这么写:System.out.println(”m和n的平均值为:“ + (m+n)/2 );

  • 提问者 happy琳 #1
    System.out.println(num1+"+"+num2+"="+result); 这个输出的是 10+5=15 System.out.println(num1+num2=result); 这个输出的是 15 就搞不明白为什么下边的加号不需要用双引号呢?下边的这个加号是加的意思还是连接的意思?感觉可迷哈哈哈
    2018-01-23 18:17:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师