编写一个 C++ 程序来打印从 1 到给定值的 N 个自然数。此 C++ 程序允许您输入要打印自然数的最大数字。接下来,我们使用 for 循环通过递增 i 值来迭代从 1 到该数字。在循环内,我们打印 i 值。
#include<iostream>
using namespace std;
int main()
{
int number;
cout << "\nPlease Enter Integer Value to print Natural Numbers = ";
cin >> number;
cout << "\nList of Natural Numbers from 1 to " << number << " are\n";
for(int i = 1; i <= number; i++)
{
cout << i <<" ";
}
return 0;
}
Please Enter Integer Value to print Natural Numbers = 15
List of Natural Numbers from 1 to 15 are
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
使用 While 循环打印 N 个自然数的 C++ 程序
#include<iostream>
using namespace std;
int main()
{
int number, i = 1;
cout << "\nPlease Enter Integer Value to print Natural Numbers = ";
cin >> number;
cout << "\nList of Natural Numbers from 1 to " << number << " are\n";
while(i <= number)
{
cout << i <<" ";
i++;
}
return 0;
}
Please Enter Integer Value to print Natural Numbers = 25
List of Natural Numbers from 1 to 25 are
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
此 C++ 打印自然数示例允许输入最小值和最大值。接下来,它将打印最小值和最大值之间的自然数。
#include<iostream>
using namespace std;
int main()
{
int start, end;
cout << "\nPlease Enter the Start Value to print Natural Numbers = ";
cin >> start;
cout << "\nPlease Enter the End Value to print Natural Numbers = ";
cin >> end;
cout << "\nList of Natural Numbers from " << start << " to " << end << " are\n";
for(int i = start; i <= end; i++)
{
cout << i <<" ";
}
return 0;
}
