Kako ustvariti opozorilo v C: 5 korakov (s slikami)

Kazalo:

Kako ustvariti opozorilo v C: 5 korakov (s slikami)
Kako ustvariti opozorilo v C: 5 korakov (s slikami)

Video: Kako ustvariti opozorilo v C: 5 korakov (s slikami)

Video: Kako ustvariti opozorilo v C: 5 korakov (s slikami)
Video: DIY Дракон из бумаги из Тик Ток | DIY Paper Dragon Puppet TikTok 2024, Maj
Anonim

Včasih morate pri pisanju programa ustvariti način, kako pritegniti pozornost uporabnika, da se osredotoči na program. Opozorila so zelo uporaben način za to. Če želite opozarjati na C, preberite naprej!

Koraki

1. del od 3: Opozorilo o likih

845336 1
845336 1

Korak 1. Če želite, da je vaše opozorilo prenosno in deluje v vsakem računalniku, lahko uporabite kodo za izhod v sili "\ a"

a je opredeljena kot zvočno opozorilo, običajno pisk. Vendar pa lahko v nekaterih operacijskih sistemih Unix namesto zvoka proizvede bliskavico

845336 2
845336 2

Korak 2. Uporabite to vzorčno kodo

    printf ("\ a");

2. del 3: pisk ()

845336 3
845336 3

Korak 1. V operacijskih sistemih Windows lahko uporabite pisk (int frekvenca, int ms)

Oglasi pisk določenega trajanja in frekvence.

  • V operacijskem sistemu Windows7 ta funkcija pošlje pisk na zvočno kartico. To deluje le, če ima računalnik zvočnike ali slušalke.
  • V prejšnjih različicah sistema Windows pošlje pisk na matično ploščo. To deluje na večini računalnikov in zunanje naprave niso potrebne.
845336 4
845336 4

Korak 2. Vključite knjižnico Windows

Na začetku programa dodajte naslednjo kodo:

    #vključi

Korak 3. Ko potrebujete pisk, uporabite naslednjo kodo:

    Pisk (500, 500);

845336 6
845336 6

Korak 4. Prvo številko spremenite s frekvenco želenega piska

500 je blizu piska, ki ga dobite z / a.

Korak 5. Spremenite drugo številko z dolžino piska v milisekundah

500 je pol sekunde.

3. del 3: Vzorec kode

845336 7
845336 7

Korak 1. Poskusite program, ki uporablja / a za pisk, ko pritisnete tipko, za izhod uporabi ESC:

    #include #include int main () {while (getch ()! = 27) // Zanka, dokler ne pritisnete ESC (27 = ESC) printf ("\ a"); // pisk. vrnitev 0; }

845336 8
845336 8

Korak 2. Poskusite program, ki odda pisk dane frekvence in trajanja:

    #include #include int main () {int freq, dur; // Razglasimo spremenljivke printf ("Vnesite frekvenco (HZ) in trajanje (ms):"); scanf (" %i %i", & freq, & dur); Pisk (freq, dur); // pisk. vrnitev 0; }

Priporočena: