编写将覆盖主函数数组中的值的函数

ng

我遇到了一个问题,其中已经提供了主要功能,并且我需要创建一个可以计算要求的功能的功能。我在尝试找出如何使用从我创建的函数获得的新值覆盖主函数中的数组时遇到问题。到目前为止,最终结果是它只打印出原始数组中的任何内容。

#include "stdafx.h"
//Windows Visual studio seems to want me to add this in order for it to work
#include <iostream>
#include <fstream>
#include <string>
using namespace std;


void change_price(float price[], float percent_change){

    for (int j = 0; j < 8; j++){
    (price[j] * (100 + percent_change)) / 100 ;
   }    
}


/*
This program inputs an array of item prices on sale
There is a 25% discount and the NY sales tax 8.875 is computed on the     reduced price
It then prints the resulting prices
*/
int main(){
    float prices[] = { 10, 27, 83, 15, 39, 120, 87, 20 };
    change_price(prices, -25.0);
    change_price(prices, 8.875);
    cout << "final prices\n";
    for (int i = 0; i < 8; i++)
        cout << prices[i] << endl;

}
麦克·麦克

您看不到变化的原因是,因为您没有在函数中为数组分配任何新值。尝试类似的东西:

price[j]=(price[j] * (100 + percent_change)) / 100 ;

在你的循环中。

编辑:

我的一些建议:如果您必须自己编写这样的代码(在主函数中),请使用std::vectorstd::array不幸的是/幸运的是,它们并不是C样式数组的替代品,但是除了其他一些优点之外,它们还将消除对传递引用或传递值的任何困惑。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

清理函数将值应用于 Ramda 中的函数数组

来自分类Dev

如何将数组输入到函数数组中

来自分类Dev

Swift中的函数数组

来自分类Dev

从C中的函数返回整数数组值

来自分类Dev

从函数返回数组作为参数时,为什么从函数数组中获取随机值?

来自分类Dev

PHP函数数组默认值?

来自分类Dev

给定一个整数数组arr,当且仅当该数组中每个值的出现次数唯一时,编写一个返回true的函数

来自分类Dev

为什么在调用c ++函数中不存在放置在fortran函数数组中的值?

来自分类Dev

在perl中获取参数函数数组

来自分类Dev

在javascript中对函数数组进行排序

来自分类Dev

将函数数组转换为嵌套函数调用

来自分类Dev

NodeJS 将顺序函数调用转换为函数数组

来自分类Dev

调用函数数组

来自分类Dev

getElementbyId的函数数组

来自分类Dev

创建函数数组

来自分类Dev

python函数数组

来自分类Dev

调用函数数组

来自分类Dev

如何在JavaScript中编写将返回数组的函数?

来自分类Dev

使用存储在C结构中的函数数组中的函数

来自分类Dev

如何将函数数组应用于Javascript中相应参数的数组?

来自分类Dev

JavaScript:编写将对象和函数数组作为输入参数并返回数组的函数

来自分类Dev

自动向R中的函数数组添加函数

来自分类Dev

如何从函数数组中调用特定函数?

来自分类Dev

自动向R中的函数数组添加函数

来自分类Dev

如何在 JavaScript 的函数数组中检查函数的索引

来自分类Dev

Ramda:在值数组上调用函数数组

来自分类Dev

子函数中存储有信息的数组是否将信息保留在主函数中?

来自分类Dev

javascript:从函数数组中查找第一个真实的返回值

来自分类Dev

从主函数将值插入类变量

Related 相关文章

热门标签

归档