数组概述

数组是多个变量的结合,例如下面的数组就是一个长度为100的正整数数组。

例:

int a[100];

数组定义

数据类型 数组名[数组长度];
数据类型 数组名[数组长度] = {值1,值2......};(不太建议使用)
数据类型 数组名[] = {值1,值2......}; 

数组输入,输出:

#include 
using namesace std;
int a[110];
int main()
{
    for(int i = 1;i <= 100;i++)
    {
        cin >> a[i];
    }
    for(int i = 1;i <= 100;i++)
    {
        cout << a[i];
    }
}

实例:倒序输出1

倒序输出1

题目描述

将一个数组中的值按逆序重新存放。

例如,原来的顺序为 8,6,5,4,1要求改为 1,4,5,6,8。

输入格式

输入为两行:

第一行数组中元素的个数 n(1

第二行是 n 个整数,每两个整数之间用空格分隔。

输出格式

输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。

样例 #1

样例输入 #1

5
32 45 132 244 1

样例输出 #1

1 244 132 45 32
#include 
using namespace std;
int a[1010];
int n; 
int main()
{
	cin >> n;
	for(int i = 1;i <= n;i++)
	{
		cin >> a[i]; 
	}
	for(int i = n;i >= 1;i--)
	{
		cout << a[i] << " ";
	}
}

你可能感兴趣的:(算法,笔记,2024文章专题,算法)