Các bác cho em hỏi, giả sử em có vòng lặp chạy từ 1 tới 9, nó chạy liên tục trên màn hình như vậy, thì làm sao để khi bấm nút bất kỳ trên bàn phím thì nó dừng và in ra số lần 1 đã chạy vậy?? Em xin cảm ơn.
Dừng vòng lặp bằng nút bất kỳ trên phím
Kiểu như quay số điện toán à?
Chắc dùng đến Thread
rồi.
Mà bạn viết bằng ngôn ngữ gì?
3 Likes
đúng rồi bác, em viết bằng c++
#include <stdio.h>
#include <conio.h>
int main () {
while ( 1 ) {
if ( kbhit() ) {
printf(" You just pressed %d\n", getch());
}
}
}
Tìm hiểu hàm kbhit thử nhé.
1 Like