如何为每个循环添加一个变量值? (在C ++中。阅读更多...复杂的Que)

时间:2016-07-17 03:04:10

标签: c++

我有一个'For Loop'其中包含变量作为" itemPrice",它是一个变量,它是来自用户输入的值(" cin>> itemPrice;"代码是下面也是)。 “循环”之外的变量'叫'totalPrice'每次从' itemPrice'输入价格时我都想要它并将其添加到之前的价格,依此类推,直到用户完成添加。有谁知道怎么做?我的大脑正在煎炸,因为我无法弄清楚如何去做。

这是我试图做的代码块:

for(itemNumber = 0; itemNumber < 30; itemNumber++){
   cout <<"Please input item price of item of #:"<< itemNumber << endl;
   cout <<"(if You are finished enter 00.)"
   cin >> itemPrice;

   if(itemPrice == 00)
   {
     break;
   }
}

totalPrice //Here I want to add it to this variable for every previous value
           //of 'itemPrice' that entered adds it to the previouse value, and
           //so on.

3 个答案:

答案 0 :(得分:1)

你可以在我们内部循环的总价格并将值设置为

totalprice=itemprice+totalprice;

然后您可以打印出for循环的总价格的最终值

答案 1 :(得分:1)

您描述的问题非常简单。我不明白你怎么解决这个问题:

 X is left-handed implies that everyone is left-handed.

答案 2 :(得分:1)

    int totalPrice = 0;
 for(itemNumber = 0; itemNumber < 30; itemNumber++){
    cout <<"Please input item price of item of #:"<< itemNumber << endl;
    cout <<"(if You are finished enter 00.)"
    cin >> itemPrice;
    totalPrice+=itemPrice;
    if(itemPrice == 00)
    {
      break;
    }
 }

cout<<totalPrice;