介绍
在本实验中,我们将学习如何使用 C++ 编程语言判断用户输入的数字是正数还是负数。我们将通过使用 if-else
语句块的概念来实现这一目标。
在本实验中,我们将学习如何使用 C++ 编程语言判断用户输入的数字是正数还是负数。我们将通过使用 if-else
语句块的概念来实现这一目标。
在新创建的 main.cpp
文件中,
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
return 0;
}
这段代码将导入必要的库并打印欢迎信息。
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
int num;
cout << "Enter a non-zero numeric value: ";
cin >> num;
return 0;
}
在这里,我们使用 cin
语句提示用户输入一个非零的数值,并将该值存储在 num
中。
if-else
语句块以判断数字是正数还是负数#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
int num;
cout << "Enter a non-zero numeric value: ";
cin >> num;
if (num > 0) {
cout << num << " is a positive number." << endl;
} else {
cout << num << " is a negative number." << endl;
}
return 0;
}
在这一步中,我们创建了一个 if-else
语句块来比较 num
和 0
。如果 num
大于 0
,则它是一个正数;否则,它是一个负数。
在 Ubuntu 系统中打开终端,导航到 main.cpp
文件所在的目录,并使用以下命令编译并运行程序:
$ g++ main.cpp -o main && ./main
在本实验中,我们学习了如何使用 C++ 编程语言判断用户输入的数字是正数还是负数。我们通过使用 if-else
语句块的概念实现了这一目标。