1、C++for语句的格式循环体要求必须要是一条语句,使用两个花括号则可以构成一条复合语句(代码块)
如果在语句块中定义一个新的变量,则仅当该程序执行该语句块中的语句时,该变量才存在。执行完语句块后,变量将被释放。
#include <iostream>
int main()
{
using namespace std;
cout << "The Amazing Accounto will sum and average ";
cout << "five numbers for you.\n";
cout << "Please enter five values:\n";
double number;
double sum = 0.0;
for (int i = 1;i <=5;i++)
{
cout << "Value " << i << ": ";
cin >> number;
sum += number;
}
cout << "Five exquisite choices indeed! ";
cout << "They sum to " << sum << endl;
cout << "and average to " << sum / 5 << ".\n";
cout << "The Amazing Accounto bids you adieu!\n";
return 0;
}
结果如下: