最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 AI: L5-3 分段程序代码技巧 - 练习5

    正文概述 网友投稿   2026-01-22 10:21:30  

    题目描述

    代码改错:

    这段代码是第一行输入一个数字n(n<=20),第二行输入n个数字。输出n个数字中的最小值。请你把这段代码修改正确。

    #include <iostream>
    using namespace std;
    int main()
    {
        int n, minn = 0, a[100];
    	cin >> n;
    	for (int i = 1; i <= n; i++)
    	{
    		cin >> a[i];
    	}
    	
    	for (int i = 1; i <= n; i++)
    	{
    		if (a[i] < minn)
    		{
    			minn = a[i];
    		}
    	}
    	cout << minn;
        return 0;
    }

    输入

    第一行输入一个数字n,第二行输入n个数字。(数字均不超过20)

    输出

    n个数字中的最小值。

    样例输入

    5
    3 4 5 2 3

    样例输出

    2
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 AI: L5-3 分段程序代码技巧 - 练习5