福州大学上机题——求数组中给定区间内数值的和

福州大学上机题——求数组中给定区间内数值的和

题目描述:
输入一个数组,然后求出任意给定的区间内数值的和。

#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;
}

运行测试结果:
在这里插入图片描述

发布了54 篇原创文章 · 获赞 54 · 访问量 3073

猜你喜欢

转载自blog.csdn.net/weixin_45295612/article/details/105430928
今日推荐