c - 如何在循环中求和?并将其传递给另一个案例?

标签 c loops sum

在这个程序中,我提示用户输入产品代码和数量。我使用 do...while 循环来显示它。如何对每个循环的所有总计求和?例如,用户输入代码为1,数量为2,程序会计算总数,并记住。下次用户输入另一个代码和数量时,新总数将是旧总数 + 当前总数。

最佳答案

在声明option 变量的地方,添加一个total 变量

int option = 0;
int total = 0;

然后就在你获得额外数量的地方,也增加总数

scanf_s("%d", &quantity);
total += quantity;

关于c - 如何在循环中求和?并将其传递给另一个案例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23744714/

相关文章:

sql - 对另一个查询的结果执行查询?

r - 如何在R中求两个不相等向量的值之和?

c - 如何找到数组中重复次数最多的值?

c - Lua (LuaJit) 和 C 中的对象生命周期

r - 优化 R 中的循环

java - 如何同时随机生成两个数字而不使它们重复?

Java:保存要在循环中计算的用户输入

sql - 减去不同表的两列

android - 在 android 中将 ffmpeg 作为库运行

c - tcp 客户端 服务器 p2p