【每日编程-358期】福州大学上机题(一)

教育   2024-11-16 10:06   广西  

福州大学上机题(一)


每日编程中遇到任何疑问、意见、建议请公众号留言或加入每日编程群聊739635399


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

输入格式:

数组元素的个数

数组

区间

输出格式:

给定区间数值之和


输入样例:

5
1 2 3 4 5
1 3

输出样例:

9

(1)代码实现:

#include <iostream>
using namespace std;
int main()
{
    cout << "输入数组元素的个数:";
    int n = 0;
    cin >> n;
    cout << "输入数组的元素:" << endl;
    int *a = new int[n];
    for (int i = 0; i < n; i++)
        cin >> a[i];
    cout << "输入要计算的区间[p,q]" << endl;
    int p = 0, q = 0;
    cin >> p >> q;
    int sum = 0;
    for (int i = p; i < q + 1; i++)
        sum += a[i];
    cout << sum << endl;
    system("pause");
    return 0;
}

明日预告:福州大学上机题(一)

螺旋矩阵

例如 n=4

                           

要求:打印出螺旋矩阵,求 i行j列的数字,0<n<10000

输入格式:

n的值

输出格式:

矩阵

输入样例:

4

输出样例:

1    2   3   4
12 13 14 5
11 16 15 6
10 9 8 7


灰灰考研
最全的【计算机考研】【软件考研】考研信息! 最丰富的共享资料! 最大程度上帮助学渣狗登上研究生大门!
 最新文章