当前位置: 首页 > 知识库问答 >
问题:

编译错误意外标记(使用“;”分隔同一行上的表达式

丁书
2023-03-14

我的代码

public fun main() {

  var celsius:Double = 30.0
  var farenheight:Double = (celsius * 9)/5) + 32

  println("$farenheight degrees farenheight = $celsius degrees celsius")

//var farenheight:Double = 86.0
//var celsius:Double = (farenheight - 32) * 5/9

//println("$celsius degrees celsius = $farenheight degrees farenheight")


}

错误 im 获取是意外的标记(使用“;”在同一行上分隔表达式)

共有1个答案

李景天
2023-03-14

您只打开了一个括号,但关闭了其中的两个:

(celsius * 9)/5)

只需删除第二个:

var farenheight:Double = (celsius * 9)/5 + 32

实际上,您根本不需要任何括号,因为操作顺序是相同的:

var farenheight:Double = celsius * 9 / 5 + 32
 类似资料: