Rumah pembangunan bahagian belakang Golang Baca data berformat daripada input menggunakan fungsi fmt.Fscanf

Baca data berformat daripada input menggunakan fungsi fmt.Fscanf

Jul 24, 2023 pm 12:37 PM
format masuk fmtfscanf

Gunakan fungsi fmt.Fscanf untuk membaca data berformat daripada input

Dalam bahasa Go, pakej fmt menyediakan berbilang fungsi untuk memformat input dan output. Antaranya, fungsi fmt.Fscanf boleh membaca data daripada input dalam format yang ditentukan.

Berikut ialah contoh kod yang menunjukkan cara menggunakan fungsi fmt.Fscanf untuk membaca data berformat daripada input standard:

package main

import (
    "fmt"
    "os"
)

func main() {
    var name string
    var age int

    fmt.Print("请输入姓名和年龄(以空格分隔):")
    // 从标准输入中读取格式化的数据
    _, err := fmt.Fscanf(os.Stdin, "%s %d", &name, &age)
    if err != nil {
        fmt.Println("读取数据失败:", err)
        return
    }

    fmt.Println("姓名:", name)
    fmt.Println("年龄:", age)
}
Salin selepas log masuk

Dalam kod di atas, dua nama pembolehubah dan umur pertama kali diisytiharkan untuk menyimpan data daripada input data dibaca daripada. Kemudian, gunakan fungsi fmt.Print untuk mencetak maklumat segera, menggesa pengguna memasukkan nama dan umur mereka. Kemudian, gunakan fungsi fmt.Fscanf untuk membaca data daripada input standard dan gunakan rentetan format "%s %d" untuk menentukan format input, dengan "%s" bermaksud membaca rentetan dan "%d" bermaksud Baca an integer. Ambil perhatian bahawa anda perlu menggunakan operator alamat "&" untuk menghantar alamat pembolehubah kepada fungsi fmt.Fscanf.

Jika data berjaya dibaca, hasil yang dikembalikan ialah bilangan parameter yang berjaya dibaca dan ralat tiada. Kami menggunakan ruang letak "_" dalam kod untuk mengabaikan bilangan parameter yang dikembalikan dan hanya mengambil berat tentang ralat. Jika membaca data gagal, ralat bukan nol dikembalikan.

Akhir sekali, gunakan fungsi fmt.Println untuk mencetak nama dan umur yang dibaca.

Apabila menjalankan kod di atas, konsol akan mencetak mesej gesaan dan menunggu pengguna memasukkan nama dan umur mereka. Selepas pengguna melengkapkan input, tekan kekunci Enter, dan program akan membaca data yang dimasukkan dan mencetak nama dan umur.

Untuk meringkaskan, dengan menggunakan fungsi fmt.Fscanf untuk membaca data berformat daripada input, kita boleh mendapatkan input pengguna dan menghuraikan serta memprosesnya mengikut format yang ditentukan dengan mudah. Ini memberi kita lebih fleksibiliti dan kemudahan dalam mengendalikan input.

Atas ialah kandungan terperinci Baca data berformat daripada input menggunakan fungsi fmt.Fscanf. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Melumpuhkan Panduan Pengalaman Input Win11 Melumpuhkan Panduan Pengalaman Input Win11 Dec 27, 2023 am 11:07 AM

Baru-baru ini, ramai pengguna Win11 menghadapi masalah bahawa kotak dialog pengalaman input sentiasa berkelip dan tidak boleh dimatikan Ini sebenarnya disebabkan oleh perkhidmatan sistem lalai dan komponen Win11 perkhidmatan pengalaman input Selesai, mari kita mencubanya. Cara mematikan pengalaman input dalam win11: Langkah pertama, klik kanan menu mula dan buka "Pengurus Tugasan". mengikut urutan, klik kanan "Tamat Tugas" "Langkah ketiga, buka menu mula, cari dan buka "Perkhidmatan" di bahagian atas. Langkah keempat, cari "Textinp" di dalamnya

Input Windows menemui hang atau penggunaan memori yang tinggi [Betulkan] Input Windows menemui hang atau penggunaan memori yang tinggi [Betulkan] Feb 19, 2024 pm 10:48 PM

Pengalaman input Windows ialah perkhidmatan sistem utama yang bertanggungjawab untuk memproses input pengguna daripada pelbagai peranti antara muka manusia. Ia bermula secara automatik pada permulaan sistem dan berjalan di latar belakang. Walau bagaimanapun, kadangkala perkhidmatan ini mungkin secara automatik menggantung atau menduduki terlalu banyak memori, mengakibatkan prestasi sistem berkurangan. Oleh itu, adalah penting untuk memantau dan mengurus proses ini tepat pada masanya untuk memastikan kecekapan dan kestabilan sistem. Dalam artikel ini, kami akan berkongsi cara untuk membetulkan isu di mana pengalaman input Windows tergantung atau menyebabkan penggunaan memori yang tinggi. Perkhidmatan Pengalaman Input Windows tidak mempunyai antara muka pengguna, tetapi ia berkait rapat dengan pengendalian tugas dan fungsi sistem asas yang berkaitan dengan peranti input. Peranannya adalah untuk membantu sistem Windows memahami setiap input yang dimasukkan oleh pengguna.

Bagaimana untuk memformat pemacu c menggunakan arahan dos Bagaimana untuk memformat pemacu c menggunakan arahan dos Feb 19, 2024 pm 04:23 PM

Arahan DOS ialah alat baris arahan yang digunakan dalam sistem pengendalian Windows, yang boleh digunakan untuk melaksanakan pelbagai tugas dan operasi pengurusan sistem. Salah satu tugas biasa ialah memformat cakera keras, termasuk pemacu C. Memformat pemacu C adalah operasi yang agak berbahaya kerana ia akan memadamkan semua data pada pemacu C dan memulakan semula sistem fail. Sebelum melakukan operasi ini, pastikan anda telah menyandarkan fail penting dan mempunyai pemahaman yang jelas tentang kesan pemformatan pada komputer anda. Berikut diformatkan dalam baris arahan DOS

Apakah pemformatan cakera Apakah pemformatan cakera Aug 17, 2023 pm 04:02 PM

Pemformatan cakera merujuk kepada proses membina semula dan mengosongkan sistem fail cakera Semasa proses pemformatan cakera, semua data akan dipadam sepenuhnya, dan sistem fail akan diwujudkan semula untuk menyimpan semula data pada cakera. Pemformatan cakera boleh digunakan untuk melindungi keselamatan data, membaiki kegagalan cakera dan membuang virus Semasa memformat cakera, anda perlu membuat sandaran data penting, memilih sistem fail yang sesuai dan menunggu dengan sabar untuk pemformatan selesai.

Mengapa pemacu D tidak boleh diformatkan? Mengapa pemacu D tidak boleh diformatkan? Aug 30, 2023 pm 02:39 PM

Sebab mengapa pemacu D tidak boleh diformatkan termasuk pemacu sedang digunakan oleh program atau proses lain, terdapat sistem fail yang rosak pada pemacu, kegagalan cakera keras dan isu kebenaran. Pengenalan terperinci: 1. Sebab mengapa pemacu D tidak boleh diformatkan mungkin kerana pemacu sedang digunakan oleh program atau proses lain Dalam sistem pengendalian Windows, jika program mengakses fail atau folder pada pemacu D, sistem tidak akan dapat melakukan operasi format ; 2. Sebab mengapa pemacu D tidak boleh diformat mungkin kerana terdapat sistem fail yang rosak Sistem fail digunakan oleh sistem pengendalian untuk mengatur dan mengurus fail folder pada peranti storan, dsb.

Rahsia kaedah pemulihan format telefon bimbit (telefon mudah alih rosak? Jangan risau) Rahsia kaedah pemulihan format telefon bimbit (telefon mudah alih rosak? Jangan risau) May 04, 2024 pm 06:01 PM

Pada masa kini, kita pasti akan menghadapi beberapa masalah seperti tidak dapat menghidupkan telefon, ketinggalan, dan lain-lain, seperti ranap sistem, tetapi semasa penggunaan, telefon bimbit telah menjadi bahagian yang sangat diperlukan dalam kehidupan kita. Kami sering mengalami kerugian, dan kadangkala, tiada penyelesaian untuk masalah ini. Untuk membantu anda menyelesaikan masalah telefon bimbit, artikel ini akan memperkenalkan anda kepada beberapa kaedah pemulihan format telefon bimbit dan memulihkan telefon anda kepada operasi biasa. Sandarkan data - lindungi maklumat penting, seperti foto dan kenalan, daripada hilang semasa proses pemformatan Sebelum memformat telefon anda, perkara pertama yang perlu dipertimbangkan ialah menyandarkan data dan fail penting pada telefon anda. Untuk memastikan keselamatan data, atau memilih untuk memindahkan fail ke perkhidmatan storan awan, anda boleh menyandarkannya dengan menyambung ke komputer. Gunakan fungsi pemulihan terbina dalam sistem - mudah

Adakah memformat komputer riba akan menjadikannya lebih pantas? Adakah memformat komputer riba akan menjadikannya lebih pantas? Feb 12, 2024 pm 11:54 PM

Adakah memformat komputer riba akan menjadikannya lebih pantas? Jika anda ingin memformat komputer riba Windows anda tetapi ingin mengetahui sama ada ia akan menjadikannya lebih pantas, artikel ini akan membantu anda mengetahui jawapan yang betul untuk soalan ini. Adakah memformat komputer riba akan menjadikannya lebih pantas? Terdapat banyak sebab mengapa pengguna memformat komputer riba Windows mereka. Tetapi sebab yang paling biasa ialah prestasi yang perlahan atau kelajuan komputer riba anda. Memformat komputer riba akan memadam sepenuhnya semua data yang disimpan pada pemacu C atau partition cakera keras tempat sistem pengendalian Windows dipasang. Oleh itu, setiap pengguna akan berfikir dua kali sebelum mengambil langkah ini, terutamanya mengenai prestasi komputer riba. Artikel ini akan membantu anda memahami sama ada memformat komputer riba anda akan mempercepatkannya. Memformat komputer riba anda membantu

Langkah mudah dan berkesan untuk menyelesaikan ralat 0x80070057 Langkah mudah dan berkesan untuk menyelesaikan ralat 0x80070057 Dec 27, 2023 am 08:38 AM

Bagaimana untuk menyelesaikan ralat 0x80070057: kaedah dan langkah yang mudah dan berkesan Pengenalan: Dalam proses menggunakan komputer, kadangkala kita menghadapi pelbagai kod ralat. Antaranya, 0x80070057 ialah kod ralat yang sangat biasa, yang biasanya berkaitan dengan sistem pengendalian Windows. Kod ralat ini boleh muncul dalam situasi yang berbeza, seperti semasa memasang atau mengemas kini sistem pengendalian, menyandarkan atau memulihkan fail, memformat pemacu, dsb. Walaupun kod ralat ini mengecewakan, ia tidak boleh diselesaikan. Artikel ini akan memperkenalkan

See all articles