\n Là Gì, Cách Sử Dụng Câu Lệnh \n Trong C Như Thế Nào
Có thể bạn quan tâm
\n là gì, \n trong C được sử dụng trong các câu lệnh như thế nào. Các lưu ý khi sử dụng \n để tránh phát sinh các lỗi trong lập trình C. Tất cả sẽ được giải đáp ngay sau đây
\n là gì trong C
Đầu tiên chúng ta hãy quan sát 2 chương trình dưới đây để nhận ra điểm chung của cú pháp \n trong cả 2 chương trình

Chương trình thứ nhất

Chương trình thứ 2
Cả 2 chương trình đều có chung 1 đặc điểm đó là cú pháp \n được sử dụng trong câu lệnh thông báo ra màn hình printf
Trong ngôn ngữ lập trình C, \n là cú pháp xuống dòng ngay sau khi thực hiện 1 thao tác nào đó
Ví dụ:
printf(“Nhap vao ten cua ban: \n”);
Thì ngay sau khi thông báo được xuất ra màn hình, con trỏ chuột cũng đồng thời xuống dòng
Còn trong trường hợp:
printf(“Nhap vao ten cua ban: ”); không có \n thì con trỏ chuột sẽ ở cuối và vẫn ở ngay dòng thông báo vừa được xuất ra màn hình

Mục đích của câu lệnh này đó là giúp người lập trình dễ dàng nhập dữ liệu vào và quan sát các số liệu một cách dễ dàng và hạn chế xảy ra các sai sót.
Một số ví dụ về câu lệnh \n
Ví dụ 1:
Chương trình 1:
- #include <stdio.h>
- int main() {
- char ten;
- printf(“Nhap ten cua ban: “);
- scanf(“%s”, ten);
- printf(“Ten cua ban la: “, ten);
- return 0;
- }
Kết quả khi chạy chương trình sẽ là:

Trong trường hợp này không có cú pháp xuống dòng \n nên kết quả xuất ra màn hình sẽ được hiển thị trên cùng 1 dòng
Ví dụ 2:
Chương trình 2:
- #include <stdio.h>
- int main() {
- char ten;
- printf(“Nhap ten cua ban: \n”);
- scanf(“%s”, ten);
- printf(“Ten cua ban la: “, ten);
- return 0;
- }
Kết quả khi chạy chương trình sẽ là:

Trong trường hợp này, ở câu lệnh: printf(“Nhap ten cua ban: \n”); có sử dụng \n nên khi thông báo ra màn hình thì con trỏ chuột lập tức được xuống dòng. Còn ở câu lệnh thứ 2 không có \n nên kết quả trả về cùng trên 1 dòng.
Ví dụ 3:
- #include <stdio.h>
- int main() {
- char ten;
- printf(“Nhap ten cua ban: \n”);
- scanf(“%s”, ten);
- printf(“Ten cua ban la: \n”, ten);
- return 0;
- }
Kết quả khi chạy chương trình sẽ là:

Trong trường hợp này cả 2 dòng thông báo nhập và xuất dự liệu đều có sử dụng \n nên kết quả là con trỏ chuột sẽ tự động xuống dòng sau mỗi dòng lệnh.
Xem thêm:
- %s là gì trong printf, scanf của ngôn ngữ lập trình C
- %f là gì trong ngôn ngữ lập trình C với câu lệnh printf, scanf
- %d là gì trong câu lệnh printf, scanf ngôn ngữ lập trình C
- %C là gì trong câu lệnh printf, scanf ngôn ngữ lập trình C
Từ khóa » Câu Lệnh N
-
Chủ đề: Ý Nghĩa Của "\n" Va "%d" Trong Dòng Lệnh (C)
-
Câu Lệnh Readln (n) Có ý Nghĩa Là Gì Câu Hỏi 3077569
-
Ý Nghĩa Của Tiền Tố N Trong Các Câu Lệnh T-SQL Là Gì?
-
[Tự Học Lập Trình C] Câu Lệnh Lặp Với Số Lần Xác định Trong Ngôn Ngữ C.
-
Viết Chương Trình Tính N ! Sử Dụng Câu Lệnh Whide Do
-
Write(N,'la So Chan'); Cho Biết Nội Dung Xuất Ra Màn Hình Là Gì - Tin ...
-
[CHUẨN NHẤT] Viết Chương Trình Tính Giai Thừa Của Số N - Toploigiai
-
[Lập Trình C++ Cơ Bản] Bài 5: Cấu Trúc Lặp - Viblo
-
Lệnh điều Kiện Trong C++, Cú Pháp Và Cách Sử Dụng - Thủ Thuật
-
Các Câu Lệnh Pascal Nào Sau đây được Viết đúng? - Luật Hoàng Phi
-
Các Cấu Trúc Lệnh Trong C - SlideShare
-
Câu Lệnh Rẽ Nhánh Và Lặp Trong C++ - SGK Tin Học 11 - Giải Bài Tập