gpt4 book ai didi

C++ 如何将一个函数用于另一个变量?

转载 作者:太空宇宙 更新时间:2023-11-03 10:20:21 25 4
gpt4 key购买 nike

如何在不创建新函数的情况下将我的函数 output_integer 用于数组 v?我需要打印以 v 结尾的值,但我想使用与我为 m 所做的相同的功能:

#include <iostream>
#include <cmath>
using namespace std;

int m[10];
int v[10];
void input_integer()
{
for (int i=0; i<10; i++)
{
cout<<"Element "<<i+1<<"=";
cin>>m[i];
}
}
void output_integer()
{
cout<<"The values of the array are:\n";
for (int i=0; i<10; i++)
{
cout<<"Element "<<i+1<<" = "<<m[i]<<"\n";
}
}
void copy_div3()
{
int k=0;
for (int i=0; i<10; i++)
{
if (m[i]%3==0)
{
v[k]=m[i];
k++;
}
}
}

int main()
{
//input_integer();
output_integer();
copy_div3();
return 0;
}

最佳答案

output_integer接受数组作为参数,这样你就可以传递任何数组

关于C++ 如何将一个函数用于另一个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7819512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com