Computer >> Máy Tính >  >> Lập trình >> C ++

In 1 đến 100 trong C ++, không có vòng lặp và đệ quy

Có một số phương pháp để in số mà không cần sử dụng vòng lặp như bằng cách sử dụng hàm đệ quy, câu lệnh goto và tạo một hàm bên ngoài hàm main ().

Đây là một ví dụ để in các số bằng cách sử dụng câu lệnh goto trong ngôn ngữ C ++,

Ví dụ

#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;
}

Đầu ra

Enter the max value of x : 1

Trong chương trình trên, chúng tôi đã sử dụng câu lệnh GOTO để in các số từ 1 đến 100 mà không sử dụng vòng lặp và đệ quy.

PRINT:
cout << " " << count;
count++;
if(count<=x)
goto PRINT;