C++ Primer Plus(第五版)第5章编程题答案

第五章编程题因为时间原因我就只做了前两个题,从第6章开始全部都做。

5.1输入2个整数,输出这2个之间(包括这两个)所有整数和

代码如下:

#include<iostream>

#include<cstring>

using namespace std;

int main() {

       int a, b;

       int sum = 0;

       cout << "Enter two number:" << endl;

       cin >> a >> b;

       if (a < b)

       {

              for (int i = a; i <= b; i++)

                     sum += i;

       }

       else if (a > b)

       {

              for (int i = b; i <= a; i++)

                     sum += i;

       }

       cout << sum << endl;

       system("pause");

       return 0;

}

 

5.2 编写一个整数输入程序,每输入一个数,显示累计和,输入0停止

#include<iostream>

#include<cstring>

using namespace std;

int main() {

       int i;

       int count=0;

       cout << "Enter number:" << endl;

       cin >> i;

       while (i != 0)

       {

              count += i;

              cout <<"到目前的和为" << count << endl;

              cin >> i;

       }

       system("pause");

       return 0;

}

 

One thought on “C++ Primer Plus(第五版)第5章编程题答案

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注