在我的C++程序中使用函数整数参数
Using function integer arguments with my C++ program
>我有一个小项目要做,我创建了一个程序,当用户键入一个数字时,它会说它是偶数还是奇数。我什至使用了一个函数。这是我的问题:
如何在程序的函数中使用整数参数?(我的程序确实有效,只是不使用整数参数。
指示
编写一个 C++ 函数,该函数接受整数参数,确定传递的整数是偶数还是奇数,并显示此确定的结果。(提示:使用 % 运算符。
确保从 main() 调用函数。通过将各种数据传递给函数来测试函数。
我的代码
#include <iostream>
using namespace std;
void oddEven() //My Function
{
int num;
cout << "Please enter a number " << endl;
cin >> num;
if (num % 2)
{
cout << "It's odd" << endl;
}
else
{
cout << "It's even" << endl;
}
}
int main() //Main program
{
oddEven(); //Calling my Function
return 0;
}
示例程序:
#include <iostream>
using namespace std;
void oddEven(int num/*num is integer argument*/){
if (num % 2)
{
cout<<"It's odd"<<endl;
}
else
{
cout<<"It's even"<<endl;
}
}
int main() //Main program
{ int x;
cout<<"Please enter a number "<<endl;
cin>>x;
oddEven(x); //Calling my Function
return 0;
}
这是代码
#include <iostream>
using namespace std;
void oddEven( int num ) //My Function
{
if (num % 2)
{
cout << "It's odd" << endl;
}
else
{
cout << "It's even" << endl;
}
}
int main() //Main program
{
int num;
cout << "Please enter a number " << endl;
cin >> num;
oddEven(num); //Calling my Function
return 0;
}
相关文章:
- 添加存储在向量中的大整数的函数出现问题
- C++模板函数,用于比较任何无符号整数和有符号整数
- 使用英特尔内联函数将打包的 8 位整数乘以浮点数向量
- 整数键映射到头文件中的成员函数指针
- 如何使此递归函数从给定的起始位置返回最小的整数?
- 反转整数的一部分(一半)的函数
- 为什么在我的 main 函数中声明整数后我的整数数组中会出现错误?
- 将字符串转换为浮点数或整数,而无需使用内置函数(如 atoi 或 atof)
- 您将如何连接"on the fly"文本+整数并将其传递给函数?
- constexpr log10 整数函数
- 如何检测除整数以外的任何内容是否传递给我的类构造函数?
- 如何使用 binary_search STL 函数在嵌套类中搜索整数?
- 查找存储在二叉搜索树的所有非叶子中的数据总和?(返回整数的独立递归函数
- C++:为什么我的掷骰子函数在掷骰子数量时只返回偶数整数?
- 从函数参数 [C++] 复制整数数组
- 使用可变参数函数将整数和/或整数数组放入单个 int 数组中
- 模函数,避免C++整数溢出
- 通过规范化 // 函数来调整数组
- 在我的C++程序中使用函数整数参数
- 根据value_type调用适当的构造函数:整数或浮点数