Заримдаа програм бичихдээ хэрэглэгчийн анхаарлыг програм руу буцааж татах арга замыг бий болгох шаардлагатай болдог. Анхааруулга бол үүнийг хийх маш ашигтай арга юм. Хэрэв та C хэл дээр сэрэмжлүүлэг хийхийг хүсвэл үргэлжлүүлээрэй!
Алхам
3 -р хэсгийн 1: Тэмдэгтийн анхааруулга
Алхам 1. Хэрэв та сэрэмжлүүлгээ зөөврийн компьютер болгон ажиллуулахыг хүсч байвал "\ a" зугтах кодыг ашиглаж болно
a нь дуут дохио, ихэвчлэн дуут дохио гэж тодорхойлогддог. Гэсэн хэдий ч Unix -ийн зарим үйлдлийн систем дээр дууны оронд дэлгэцийн анивчдаг
Алхам 2. Энэ жишээ кодыг ашиглана уу
printf ("\ a");
3 -р хэсгийн 2: Дуу чимээ ()
Алхам 1. Windows үйлдлийн систем дээр та Beep (int давтамж, int ms) ашиглаж болно
Энэ нь заасан хугацаа, давтамжийн дохио өгдөг.
- Windows7 үйлдлийн систем дээр энэ функц нь дууны карт руу дохио илгээдэг. Энэ нь компьютер чанга яригч эсвэл чихэвчтэй бол л ажиллах болно.
- Windows -ийн өмнөх хувилбаруудад дуут дохиог эх хавтан руу илгээдэг. Энэ нь ихэнх компьютер дээр ажилладаг бөгөөд гадны төхөөрөмж шаардлагагүй.
Алхам 2. Цонхны номын санг оруулах
Програмынхаа эхэнд дараах кодыг нэмнэ үү.
#оруулах
Алхам 3. Танд дуут дохио хэрэгтэй үед дараах кодыг ашиглана уу
Дуут дохио (500, 500);
Алхам 4. Эхний дугаарыг хүссэн дохионыхоо давтамжаар солино уу
500 нь / a -р авсан дохио руу ойрхон байна.
Алхам 5. Дуут дохионы үргэлжлэх хугацаа хоёр дахь тоог миллисекундээр өөрчилнө үү
500 бол секунд хагас.
3 -р хэсгийн 3: Дээж код
Алхам 1. Товчлуур дарагдсан үед / a ашиглан дохио өгдөг, гарахын тулд ESC -ийг ашигладаг програмыг туршиж үзээрэй
#include #include int main () {while (getch ()! = 27) // ESC дарагдах хүртэл давталт (27 = ESC) printf ("\ a"); // Дуут дохио. буцаах 0; }
Алхам 2. Өгөгдсөн давтамж, үргэлжлэх хугацаанд дуугарах програмыг туршиж үзээрэй
#include #include int main () {int freq, dur; // хувьсагчийг зарлах printf ("Давтамж (HZ) ба үргэлжлэх хугацааг (ms) оруулна уу:"); scanf (" %i %i", & freq, & dur); Дуу чимээ (давтамж, удаан); // Дуут дохио. буцаах 0; }