재귀 함수, 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;