福州大学上机题——求数组中给定区间内数值的和
题目描述:
输入一个数组,然后求出任意给定的区间内数值的和。
#include<iostream>
using namespace std;
int main() {
int n;
cout << "输入数字个数:";
cin >> n;
int* num = new int[n];
cout << "输入数组:";
for (int i = 0;i < n;i++)
cin >> num[i];
int a, b;
cout << "输入查询范围[a,b]:";
cin >> a >> b;
int sum = 0;
for (int i = a;i <= b;i++)
sum += num[i];
cout << "区间内和为:" << sum << endl;
return 0;
}
运行测试结果: