Để in bất kỳ chuỗi nào mà không sử dụng dấu chấm phẩy, chúng ta cần tìm cách hoạt động của đầu ra tiêu chuẩn và tại sao dấu chấm phẩy được sử dụng.
Dấu chấm phẩy là một câu lệnh kết thúc dòng được sử dụng để cho chương trình biết rằng dòng được kết thúc ở đây. Câu lệnh in tiêu chuẩn printf được sử dụng ở đây là một phương thức của thư viện io tiêu chuẩn. Hãy tìm hiểu sâu về phương thức printf ().
int printf(const char *format , ...)
Phương thức này trả về một số nguyên và có một tập hợp các định dạng đối số và…. Định dạng là một chuỗi được in trong màn hình đầu ra. Và… là số đối số bổ sung được cung cấp cho hàm dựa trên chuỗi.
Các hàm trả về tổng số ký tự sẽ được in trên màn hình.
Sử dụng điều này, chúng ta có thể tìm cách bỏ qua việc sử dụng câu lệnh end of line trong khi in câu lệnh. Chúng ta có thể sử dụng một số câu lệnh không yêu cầu cuối câu lệnh LINE để thực thi giống như vòng lặp for. Chúng tôi có thể sử dụng điều này để in được đặt một câu lệnh mà không cần sử dụng dấu chấm phẩy.
Có một số phương pháp mà chúng ta có thể in câu lệnh mà không cần sử dụng dấu chấm phẩy;
Sử dụng điều kiện if
#include<stdio.h> int main() { if (printf("Tutorials point") ) { } }
Sử dụng câu lệnh switch
#include<stdio.h> int main() { switch (printf("Tutorials point") ) { } }
Sử dụng vòng lặp while
#include<stdio.h> int main() { while (printf("Tutorials point") ) { } }
Sử dụng macro
#include<stdio.h> #define Out printf("Tutorials point") int main() { switch (out) { } }