Cách tạo cảnh báo trong C: 5 bước (với Hình ảnh)

Mục lục:

Cách tạo cảnh báo trong C: 5 bước (với Hình ảnh)
Cách tạo cảnh báo trong C: 5 bước (với Hình ảnh)

Video: Cách tạo cảnh báo trong C: 5 bước (với Hình ảnh)

Video: Cách tạo cảnh báo trong C: 5 bước (với Hình ảnh)
Video: How to Feather in Photoshop to Make Smoother Edges? 2024, Có thể
Anonim

Đôi khi, khi viết một chương trình, bạn cần phải tạo ra một cách để thu hút sự chú ý của người dùng để đưa sự tập trung của họ trở lại chương trình. Cảnh báo là một cách rất hữu ích để làm điều đó. Nếu bạn muốn tạo cảnh báo bằng C, hãy đọc tiếp!

Các bước

Phần 1/3: Cảnh báo nhân vật

845336 1
845336 1

Bước 1. Nếu bạn muốn cảnh báo của mình có thể di động và hoạt động trên mọi máy tính, bạn có thể sử dụng mã thoát "\ a"

a được định nghĩa là một cảnh báo âm thanh, thường là một tiếng bíp. Tuy nhiên, trên một số hệ điều hành Unix, nó có thể tạo ra đèn flash màn hình thay vì âm thanh

845336 2
845336 2

Bước 2. Sử dụng mã ví dụ này

    printf ("\ a");

Phần 2/3: Bíp ()

845336 3
845336 3

Bước 1. Trên hệ điều hành Windows, bạn có thể sử dụng tiếng Bíp (int tần số, int ms)

Nó phát ra tiếng bíp trong một khoảng thời gian và tần suất được chỉ định.

  • Trên hệ điều hành Windows7, chức năng này gửi tiếng bíp đến card âm thanh. Điều này chỉ hoạt động nếu máy tính có loa hoặc tai nghe.
  • Trên các phiên bản Windows trước, nó sẽ gửi tiếng bíp đến bo mạch chủ. Điều này hoạt động trên hầu hết các máy tính và không cần thiết bị bên ngoài.
845336 4
845336 4

Bước 2. Bao gồm thư viện cửa sổ

Thêm mã sau vào đầu chương trình của bạn:

    #bao gồm

Bước 3. Khi bạn cần một tiếng bíp, hãy sử dụng mã sau:

    Bíp (500, 500);

845336 6
845336 6

Bước 4. Thay đổi số đầu tiên với tần suất tiếng bíp mà bạn muốn

500 gần với tiếng bíp mà bạn nhận được / a.

Bước 5. Thay đổi số thứ hai với thời lượng của tiếng bíp tính bằng mili giây

500 là một nửa giây.

Phần 3/3: Mã mẫu

845336 7
845336 7

Bước 1. Hãy thử một chương trình sử dụng / a để tạo ra tiếng bíp khi một phím được nhấn, sử dụng ESC để thoát:

    #include #include int main () {while (getch ()! = 27) // Vòng lặp cho đến khi nhấn ESC (27 = ESC) printf ("\ a"); // Tiếng kêu bíp. trả về 0; }

845336 8
845336 8

Bước 2. Hãy thử một chương trình phát ra tiếng bíp với tần suất và thời lượng nhất định:

    #include #include int main () {int freq, dur; // Khai báo các biến printf ("Nhập tần số (HZ) và thời lượng (ms):"); scanf ("% i% i", & freq, & dur); Bíp (freq, dur); // Tiếng kêu bíp. trả về 0; }

Lời khuyên

Đề xuất: