yinwq @ 2020-09-15 14:13:46
package main
import "fmt"
func main() {
var a[15]int
for i:=0;i<10;i++{
fmt.Scanf("%d",&a[i])
}
var h int
fmt.Scanf("%d",&h)
hight:=h+30
sum:=0
for i:=0;i<10;i++{
if hight>=a[i]{
sum+=1
}
}
fmt.Println(sum)
}
by —维尼— @ 2020-09-15 14:54:44
输入改一下就行了
ps:洛谷不让在讨论区发题解,如果你想发go语言的,可以私信管理,那个帖子建议先删了
package main
import "fmt"
func main() {
var a[15]int
for i:=0;i<10;i++{
fmt.Scan(&a[i])
}
var h int
fmt.Scan(&h)
hight:=h+30
sum:=0
for i:=0;i<10;i++{
if hight>=a[i]{
sum+=1
}
}
fmt.Println(sum)
}
by —维尼— @ 2020-09-15 14:54:53
@yinwq
by king_xbz @ 2020-09-15 14:59:17
@—维尼— 大佬不仅会c++,还会go语言,%%%
by yinwq @ 2020-09-15 15:49:18
@—维尼— 非常感谢您!Scan和Scanf使用方法有什么区别呢?最近被安排学goQAQ
by yinwq @ 2020-09-15 15:53:17
@—维尼— 大佬,改成Scan还是不行
by —维尼— @ 2020-09-15 15:54:10
@yinwq 我不学go语言,貌似是因为Scanf会读入回车符的原因吧,巨佬加油!
by —维尼— @ 2020-09-15 15:55:23
@yinwq
我交了一遍过了啊
by —维尼— @ 2020-09-15 16:04:39
@yinwq 啊这……,我看你提交记录了,
用scan是不用加%d的,你看我给你发的那个
by yinwq @ 2020-09-15 17:30:41
@—维尼— 好的,谢谢哈