arrays - 如何使用数组作为函数的参数?
问题描述
我在执行一项任务时遇到问题,我应该编写一个函数,该函数将一个 int 数组作为参数并将所有数字添加到数组中 然后结果应该以整数形式返回,其中包含一个数组,例如
int [] foo = { 1, 2, 3}; // the result should be: 6
我目前有以下代码:
int [] foo = { 1, 2, 3}; // Expected results: 6
int [] bar = {-50, 25, 78}; // Expected results: 103
int [] foobar = {}; // Expected results: 0
void setup() {
pro(foo[1]);
}
int pro(int arr[] ) {
int erg=0;
for (int i=0;i<arr.length;i++){
erg+=arr[i];
}
println(erg);
return erg;
}
此外,我应该使用断言来使用所述数组测试我的函数。但这显然不起作用,这就是我在这里的原因。我使用的语言是处理
解决方案
推荐阅读
- c# - 如何在代码运行时更新c#中的图片
- next.js - nextjs+Dockerfile:环境变量传递给 nextjs.config.js
- windows - 当我关闭一个窗口时,所有 Chrome 窗口都会关闭
- python - OneHotEncoder - 一次多列
- jquery - 设置字幕文件后,视频播放器字幕未启用
- python - Python:数据框中的分类值图
- python - 计算字符串中纯整数的数量
- typescript - 从 Typescript 中的字符串推断表达式
- mongodb - MongoDB (Mongoose) 使用分页连接查询
- reactjs - 如何使用 React Hooks 和 Redux 将数据传递给对象