第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么我會看到此錯誤“./main.go:7:6: syntax error:

為什么我會看到此錯誤“./main.go:7:6: syntax error:

Go
素胚勾勒不出你 2022-10-17 16:58:20
這是我的程序。我正在嘗試在火星上轉(zhuǎn)換一個人的年齡??雌饋硪磺卸己芎?,但我仍然收到此錯誤package mainimport "fmt"func main() {var age intfmt.Scanln(&age)func mars(age) int{days := age*365return days/687}mars_age := mars(age)fmt.Println(mars_age)}
查看完整描述

3 回答

?
子衿沉夜

TA貢獻1828條經(jīng)驗 獲得超3個贊

嘗試:


package main


import "fmt"


func mars(age int) int {

    days := age * 365

    return days / 687

}

func main() {

    var age int

    fmt.Scanln(&age)


    mars_age := mars(age)

    fmt.Println(mars_age)

}

命名func的必須在同一級別(即main, mars)

函數(shù)參數(shù)必須有類型age int

注意Go 也允許匿名函數(shù)(又名 lambdas)。在這種情況下,您可以定義marsinmain并將其分配給變量,例如mars := func(age int) int { ... }


查看完整回答
反對 回復 2022-10-17
?
慕萊塢森

TA貢獻1810條經(jīng)驗 獲得超4個贊

func main() {

   mars := func (param type) return_type {

       return .....

   }


   returnedValue := mars(bela bela bela)

}


查看完整回答
反對 回復 2022-10-17
?
絕地無雙

TA貢獻1946條經(jīng)驗 獲得超4個贊

請參閱這篇關于如何使用嵌套函數(shù)的帖子https://stackoverflow.com/a/42423998/2693654


你需要有類似的東西:


package main

import "fmt"


func main() {

    var age int

    fmt.Scanln(&age)

    x:= func (age int) int {

        days := age*365

        return days/687

    }

    mars_age := x(age)

    fmt.Println(mars_age)

}


查看完整回答
反對 回復 2022-10-17
  • 3 回答
  • 0 關注
  • 140 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號