7-1 将数组中的数逆序存放 (15 分)

2023-05-16

7-1 将数组中的数逆序存放 (15 分)
本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。

输入格式:
输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。

输出格式:
在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。

输入样例:
4
10 8 1 2
输出样例:
2 1 8 10

#include<iostream>
using namespace std;
void input(int[],int);
void reverse(int[],int);
void ouput(int[],int);
int main()
{	int a[10];
    int n;
    cin >> n ;
    input(a,n);     //读入n个数到a数组中
    reverse(a,n);  //交换a[i]与a[j]的值
    ouput(a,n);      //输出a[0,n-1]
    return 0; 
}
void input(int a[],int n)
{//读入n个数到a数组中
    for(int i=0;i<n;i++)
    cin >> a[i];
}  
void reverse(int a[],int n)
 {
    int i,j,t;
    for(i=0,j=n-1;i<j;i++,j--){
        //交换a[i]与a[j]的值
    t=a[i];
    a[i]=a[j];
    a[j]=t;
    }
 }
void ouput(int a[],int n)
{
    for(int i=0;i<n-1;i++) //输出前n-1个数
    cout << a[i] <<" ";

    cout <<a[n-1];
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

7-1 将数组中的数逆序存放 (15 分) 的相关文章

随机推荐

  • 【SpringBoot教程】SpringBoot开发HTTP接口GET请求实战

    专栏地址 系列教程更新中 x1f680 专栏介绍 本专栏为SpringBoot 43 Spring 43 Mybatis的系列零基础教程 xff0c 从框架的基础知识讲起 xff0c 从0开始实现一个在线教育实战项目 x1f680 源码获取
  • 【SpringBoot教程】SpringBoot开发POST请求接口用户登录token实战,多种入参方式介绍

    专栏地址 系列教程更新中 x1f680 专栏介绍 本专栏为SpringBoot 43 Spring 43 Mybatis的系列零基础教程 xff0c 从框架的基础知识讲起 xff0c 从0开始实现一个在线教育实战项目 x1f680 源码获取
  • 【Spark手机流量日志处理】使用SparkSQL按月统计流量使用量最多的用户

    x1f680 作者 xff1a 大数据小禅 x1f680 文章简介 xff1a 本篇文章属于Spark系列文章 xff0c 专栏将会记录从spark基础到进阶的内容 x1f680 内容涉及到Spark的入门集群搭建 xff0c 核心组件 x
  • 如何使用Google TV设置Chromecast

    Justin Duino 贾斯汀 杜伊诺 Justin Duino Google changed up its streaming platform with the release of the Chromecast with Googl
  • 【SpringBoot教程】RequestBody对象数组提交接口开发实战

    专栏地址 系列教程更新中 x1f680 专栏介绍 本专栏为SpringBoot 43 Spring 43 Mybatis的系列零基础教程 xff0c 从框架的基础知识讲起 xff0c 从0开始实现一个在线教育实战项目 x1f680 源码获取
  • 【ChatGPT快速搭建】手把手教你搭建一个可快速响应的ChatGPT网站,并通过DNS域名部署上线

    x1f680 本篇文章会实现一个不用 魔法方法 也可以访问运行的ChatGPT网站 x1f680 实现 网站部署 gt 域名购买 gt DNS解析 gt 公开上线 ChatGPT搭建全流程 1 先看最终效果2 vervel网站部署工具简介3
  • C/C++语言:判断是否是素数

    题目 xff1a 给出一个大于等于2的正整数 n xff0c 判断它是不是一个素数 xff08 质数 xff09 注 xff1a 1 素数 xff08 质数 xff09 xff1a 除了1和它本身之外 xff0c 没有其他的因数 xff1b
  • 信息系统项目管理-信息化和信息系统-一

    一 信息资源日益成为重要生产要素 无形资产和社会财富 xff0c 被认为是与土地 能源 材料同等重要的战略资源 二 信息论 与控制论 系统论并称为现代科学的三论 三 信息系统突出的三大系统特性开放性 脆弱性 健壮性 四 管理模型是指系统服务
  • java中的异常处理

    异常概述 异常的作用 xff1a 增强程序的健壮性 java中异常以什么形式存在 xff1f 异常在java中以类的形式存在 xff0c 每一个异常类都可以创建异常对象 JVM执行到某一处觉得有异常 xff0c 会new异常对象 xff0c
  • 人工智能在医学影像中的研究与应用

    人工智能在医学影像中的研究与应用 韩冬 李其花 蔡巍 夏雨薇 宁佳 黄峰 沈阳东软医疗系统有限公司 xff0c 辽宁 沈阳 110167 慧影医疗科技 xff08 北京 xff09 有限公司 xff0c 北京 100192 东软集团股份有限
  • 开始

    文章目录 徐工本科生 希望明天更好 xff0c 今天开始扬帆起航 新的改变功能快捷键合理的创建标题 xff0c 有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中 居左 居右
  • Linux-生产者消费者模型

    生产者消费者模型 生产者消费者模型概念生产者消费者模型特点生产者消费者模型优点基于BlockingQueue的生产者消费者模型基于阻塞队列的生产者消费者模型 模拟实现生产者消费者模型多生产者和多消费者 生产者消费者模型概念 生产者消费者模型
  • Ubuntu20.04下更新系统Python版本

    起因 xff1a 写Python时报错 xff1a TypeError unsupported operand type s for 61 dict and dict 原因 xff1a python3 9 支持对 dict 类型使用 xff
  • Ubuntu密码忘记怎么办

    1 重启Ubuntu xff0c 长按shift出现以下界面 xff0c 按回车键 2 紧接着进入如下界面 xff0c 选中recovery mode的选项 xff0c 按 e 进入界面 xff0c 务必记得不要按enter键 3 找到下图
  • 小程序视频截gif_3个简单的应用程序,可让您深入视频和GIF

    小程序视频截gif Deepfakes make it possible to manipulate videos and GIFs The technology has become so easy to use you can now
  • Spring框架详解(建议收藏)

    1 什么是Spring xff1f 官网 xff1a https spring io 侠义的Spring是指Spring框架 xff08 Spring Fremework xff09 https spring io projects spr
  • Debian (Linux)安装UFW防火墙

    Debian Linux 安装UFW防火墙 1ufw简介 UFW xff0c 即简单防火墙 xff0c 是iptables的接口 xff0c 旨在简化防火墙的配置过程 尽管iptables是可靠且灵活的工具 xff0c 但对于初学者而言 x
  • 高性能动画JSON动画

    animejs 它是一个js动画库 xff0c 是对transform进行封装 xff0c 使其受js控制 拥有更高性能和很好的兼容 最重要的是 xff1a 提供了很多回调 监听方法 eg 每帧回调 每次循环回调 循环开始的回调 提供了一个
  • C++ 生产者消费者示例代码

    三部分构成 xff1a 生产者 消费者 仓储 span class token macro property span class token directive keyword include span span class token
  • 7-1 将数组中的数逆序存放 (15 分)

    7 1 将数组中的数逆序存放 15 分 本题要求编写程序 xff0c 将给定的n个整数存入数组中 xff0c 将数组中的这n个数逆序存放 xff0c 再按顺序输出数组中的元素 输入格式 输入在第一行中给出一个正整数n xff08 1 n 1