谁能告诉我为什么运行到一半就跳出来了 golang
  • 板块学术版
  • 楼主corecode
  • 当前回复1
  • 已保存回复1
  • 发布时间2022/9/17 22:01
  • 上次更新2023/10/27 11:05:48
查看原帖
谁能告诉我为什么运行到一半就跳出来了 golang
760957
corecode楼主2022/9/17 22:01
package main

import (
	"fmt"
	"math/rand"
	"time"
)

func main() {
	fmt.Println("请输入电话号码")
	var telephoneNumber int
	fmt.Scanf("%d", &telephoneNumber)
one:
	fmt.Println("1:输入验证码进行登录  2:获取验证码")
	var rnda int
	var figure int
	fmt.Scanf("%d", &figure)
	rand.Seed(time.Now().Unix())
	rndt := rand.Intn(1000000)
	if figure == 1 {
		fmt.Println("请输入验证码进行登录")
		fmt.Scanf("%d", &rnda)
		if rnda == rndt {
			fmt.Println("登录成功")
		} else {
			fmt.Println("无效验证码")
			goto one
		}
	}
	if figure == 2 {
		fmt.Println("验证码为:", rndt)
		goto one
	}
}
2022/9/17 22:01
加载中...