재귀 함수, goto 문을 사용하고 main() 함수 외부에 함수를 만드는 것과 같이 루프를 사용하지 않고 숫자를 인쇄하는 몇 가지 방법이 있습니다.
다음은 C++ 언어에서 goto 문을 사용하여 숫자를 인쇄하는 예입니다.
예시
#include <bits/stdc++.h> using namespace std; int main() { int count=1; int x; cout << "Enter the max value of x : "; cin >> x; PRINT: cout << " " << count; count++; if(count<=x) goto PRINT; return 0; }
출력
Enter the max value of x : 1
위의 프로그램에서는 GOTO 문을 사용하여 루프와 재귀를 사용하지 않고 1에서 100까지의 숫자를 출력했습니다.
PRINT: cout << " " << count; count++; if(count<=x) goto PRINT;