Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C에서 세미콜론을 사용하지 않고 'Tutorials Point'를 출력하는 프로그램 작성

<시간/>

이 문제에서는 세미콜론을 사용하지 않고 'Tutorials Point'를 출력하는 프로그램을 작성해야 합니다.

우리 모두는 문장을 c 세미콜론으로 끝내는 것이 필요하다는 것을 알고 있습니다. 그리고 마지막에 세미콜론을 추가하면 print문이 실행됩니다.

따라서 세미콜론 없이 'Tutorials point'를 인쇄하려면 먼저 c에서 printf 메서드에 대해 배워야 합니다. in은 실제로 인쇄해야 하는 총 문자 수인 정수를 반환합니다.

구문

int printf(constant char *format, ...)

이 메서드는 n개의 인수를 받아들일 수 있습니다. 첫 번째는 인쇄할 문자열이며 인쇄할 총 문자 수를 반환합니다.

printf에 대한 이 지식 사용 방법을 사용하면 빈 코드 블록을 실행하는 조건문의 조건 내에서 print 문을 사용하여 세미콜론을 사용하지 않고 '튜토리얼 포인트'를 인쇄할 수 있습니다. 또한 이 작업을 완료하기 위해 매크로와 while 루프를 사용할 수 있습니다.

각각을 살펴보겠습니다.

if 문을 사용하여 인쇄하는 프로그램

예시

#include<stdio.h>
int main(){
   if (!printf("Tutorails Point") )
   { }
}

출력

Tutorails Point

switch 문을 사용하여 인쇄하는 프로그램,

예시

#include<stdio.h>
int main(){
   switch (!printf("Tutorails Point") )
   { }
}

출력

Tutorails Point

while 루프를 사용하여 인쇄하는 프로그램

예시

#include<stdio.h>
int main(){
   while(!printf("Tutorails Point") )
   { }
}

출력

Tutorails Point

매크로를 사용하여 인쇄하는 프로그램

예시

#include<stdio.h>
#define printstr printf("Tutorails Point")
int main(){
   if (!printstr)
   { }
}

출력

Tutorails Point