【C++学习笔记】for循环中的复合语句(语句块)

来源:互联网 发布:网络性质的公司 编辑:程序博客网 时间:2024/05/22 06:48

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;}
结果如下:


0 0