Isi kandungan:
- Langkah 1: Langkah Pemboleh ubah (1/3)
- Langkah 2: Langkah Pemboleh ubah (2/3)
- Langkah 3: Langkah Pemboleh ubah (3/3)
- Langkah 4: Langkah Parameter (1/2)
- Langkah 5: Langkah Parameter (2/2)
- Langkah 6: Selesai
Video: Tutorial Kumpulan Tidak Asas: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:13
Dalam tutorial sebelumnya, kami telah mempelajari asas-asas penting dalam menulis fail kumpulan. Sekiranya anda tidak tahu apa itu kumpulan, tetapi ingin mempelajarinya, lihat "Tutorial Kumpulan yang Sangat Asas". Dalam tutorial ini, anda akan mempelajari arahan yang lebih maju dan bagaimana untuk menggunakannya untuk membuat aplikasi.
Langkah 1: Langkah Pemboleh ubah (1/3)
Pemboleh ubah adalah perkara yang berubah subjek. Apabila kita membuat pemboleh ubah, kita membuat sesuatu yang kita mahu komputer ingat untuk kita, sesuatu yang dapat kita gunakan kemudian dalam program; kita memberikan komputer nilai yang ingin kita simpan dan kami memberikan label untuk menyimpannya di bawah. kita boleh membuat bilangan bulat dan rentetan menggunakan pemboleh ubah. Untuk membuat pemboleh ubah, anda perlu mempelajari perintah SET. Perintah SET adalah apa yang membuat pemboleh ubah; nama SET = nilai Taipkan yang berikut ke dalam CMD anda: SET name = hello'name 'adalah nama pemboleh ubah, dan' hello 'adalah apa pemboleh ubah itu disimpan sekarang setiap kali anda menaip "echo name", ia harus mengatakan "hello" ya? TIDAK jika anda mahu memaparkan pemboleh ubah, anda mesti letakkan tanda peratusan (%) di sekitarnya. Oleh itu, jika anda menaip "echo% test%" dan semestinya bertanya "hello" ya? YA
Langkah 2: Langkah Pemboleh ubah (2/3)
Jadi sekarang sudah pasti kita boleh melakukan matematik? Kita menaip num = 1 Ini mewujudkan pemboleh ubah yang disebut "num" dengan nilai 1 dilampirkan padanya. Thenset num =% num% + 1 (ini bermaksud bahawa kita mengambil "num" (aka 1) dan jadikannya num + 1 (aka 1 + 1)) thenecho% num% seharusnya memberi kita 2, kan? mari kita mencubanya: taipkan yang berikut di notepad dan simpan sebagai MathAttempt.bat (jangan masukkan bintang (*)) @echo offset v = 1set v =% v% + 1echo% v% pauseit harus mengatakan 2, ya? NOPE.it mengatakan 1 + 1 kerana komputer menafsirkan perintah anda sebagai: anda: "so num = 1, kan?" pc: "betul" anda: "jadi apa itu num plus satu?" pc: num + 1 = 1 + 1so komputer menafsirkan perintah anda secara harfiah.
Langkah 3: Langkah Pemboleh ubah (3/3)
Oleh itu, bagaimana kita membuat komputer berfikir secara matematik? Sederhana, kita menambah an / a sebelum nama pemboleh ubah Contohnya: kita taip "set / a num = 1" kemudian "set / a num =% num% + 1" kemudian "echo % num% "maka kita mesti mendapat 2, kan? mari kita mencuba Taipkan ini ke notepad….blah bla bla, anda tahu latihannya. ********************* ****************************** @ echo offset / a num = 1set / a num =% num% + 1echo% num% jeda ************************************************* *** ada! ia menambah 1 + 1! ini adalah bagaimana komputer melihatnya: _you: so num = 1, kan? pc: rightyou: jadi apa itu num plus satu? pc: num + 1 = 1 + 1 = 2Voila! Jadi sekarang mari kita buat program pengiraan! kami akan menggunakan perintah goto yang kami pelajari dalam Tutorial Kumpulan Sangat Asas. ***************************** **************************** @ echo offset / a num = 1: topset / a num =% num% + 1echo% num% goto teratas ************************************************ ********** Komputer menambah 1, kemudian menuju ke atas dan menambah 1 lagi dll.
Langkah 4: Langkah Parameter (1/2)
Jadi sekarang kita boleh menggunakan pemboleh ubah bagaimana jika kita mempunyai pilihan, seperti: tekan 1 untuk mengucapkan Hello.press 2 untuk mengucapkan Selamat tinggal. Kami menggunakan perintah "IF", misalnya: Ketik ini di CMD anda: jika 1 = = 1 echo Lihat itu berfungsi! (==) bermaksud "sama dengan", anda juga boleh menaip "EQU") Kami mendapat mesej yang mengatakan "Lihat ia berfungsi!" Sekarang ketik ini: jika 1 == 2 echo Ia Berfungsi! Kami tidak melihat apa-apa kerana 1 tidak sama dengan 2Jika kami ingin menunggu pengguna memasukkan sesuatu, kami menambah a / p dan membiarkan bahagiannya selepas pemboleh ubah kosong. Seperti ini: set / p variablename = Ini bermaksud komputer akan menunggu anda memasukkan sesuatu.jadi kami taip: ************************************* * @ echo offset v1 = hi !! set v2 = bye !! echo Tekan 1 untuk mengatakan HI! echo Tekan 2 untuk mengatakan BYE! set / p you = if% you% == 1 echo% v1% jika% anda% = = 2 echo% v2% jeda ************************************** Ini memberitahu komputer bahawa jika kita menaip 1, ia mesti bergema HI !, dan jika kita katakan 2 ia mesti bergema BYE !!
Langkah 5: Langkah Parameter (2/2)
Jadi sekarang kita tahu bahawa jika kita ingin memilih pemboleh ubah kita taip: set / p variablename = dan jika kita ingin menetapkan pemboleh ubah, kita ketik: set / a variablename = valueJadi sekarang mengapa tidak membuat sedikit program yang penting untuk dan dari 2000? Kami akan menggunakan SET, IF dan GOTO dalam program ini (dan jelas bergema) ******************************** ***** @ echo offset / a num = 0: topset / a num =% num% + 1echo% num% if% num% == 2000 goto gobackgoto top: gobackset / a num =% num% -1echo% num % if% num% == 0 goto topgoto goback ************************************** Jadi sekarang, setiap kali ia mencapai tahun 2000, perintah IF menjadikannya GOTO bahagian kedua yang menjadikannya hitung mundur, kemudian ketika mencapai 0, ia akan MENGGUNAKAN bahagian pertama yang membuatnya dikira… dll dll.
Langkah 6: Selesai
Anda telah menyelesaikan tutorial kumpulan saya. Anda boleh pergi ke sini untuk pergi ke petunjuk lain untuk beberapa Aplikasi Cool Batch Sekiranya anda memerlukan bantuan dengan mana-mana program Batch anda, hantarkan mesej saya atau hantarkan e-mel kepada saya di [email protected] dan Saya akan berusaha menolong anda. Sekiranya anda ingin mencuba sesuatu di luar talian, saya cadangkan mendapatkan Program Batch File Learn! oleh John Albert, sangat sederhana, mudah diikuti dan hebat jika anda ingin menjadi lebih baik!
Disyorkan:
Kompas Servo yang Sangat Asas, Tidak Dinilai: 7 Langkah
Kompas Servo yang Sangat Asas, Tidak Tertentu: Ini hanya petunjuk asas untuk projek yang sedang saya jalankan. Ini tidak dikalibrasi dan merupakan prototaip yang sangat asas yang dibuat untuk kelas. Dalam arahan kemudian, saya akan menunjukkan cara menentukurnya. Saya tidak akan mengharapkan kehebatan dari ini jika saya menjadi anda, ia
Fail Kumpulan: Beberapa Asas ..: 8 Langkah
Batch Files: Beberapa Asas …..: Instructable ini akan mengajar anda beberapa asas menulis fail batch, dan akan menunjukkan kepada anda cara membuat permainan meneka nombor dengan beberapa putaran, hanya untuk memastikan perkara menarik … Saya sudah mempelajari sebahagian besar kemahiran prompt arahan saya, dan semua kumpulan saya
Tutorial Kumpulan Sangat Asas: 6 Langkah
Tutorial Kumpulan Sangat Asas: Sekiranya anda sudah mengetahui perkara penting dari Batch, anda TIDAK perlu membaca arahan ini terus ke Tutorial Kumpulan Tidak Asas. PERHATIAN !: Apabila ada sesuatu yang terdapat tanda petik (" contoh "), jangan sertakan tanda petik (jika anda melihat t
Asas Yang Sangat Asas dari Laman Web berasaskan Div: 7 Langkah
Asas Yang Sangat Asas dari Laman web yang berasaskan Div: Arahan ini akan menunjukkan kepada anda asas bagaimana membina laman web dengan div. Kerana jadual yang digunakan untuk susun atur adalah jahat !: pUntuk memahami arahan ini, anda perlu mengetahui html dan css asas. Sekiranya anda tidak memahami sesuatu, sila
Kumpulan Asas: 6 Langkah
Basic Batch: Dalam Instructable ini saya akan menunjukkan kepada anda asas-asas CMD dan batch file, di bawah ini adalah gambar tetingkap cmd saya. Ini adalah arahan pertama saya