本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。
输入格式:
输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。
输出格式:
在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。
输入样例:

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

#include<stdio.h>
#include<math.h>
int main()
{int n,str[10],i,x,temp;scanf("%d\n",&n);for(i=0;i<n;i++){scanf("%d",&x);str[i]=x;}for(i=0;i<n/2;i++){temp=str[i];str[i]=str[n-1-i];str[n-1-i]=temp;//实现n个数逆序存放}for(i=0;i<n;i++){printf("%d",str[i]);if(i!=n-1){printf(" ");//保证最后一个数后没空格}}return 0;}

PS: 如果有帮到你,希望留个赞,谢谢!

PTA-7-1 将数组中的数逆序存放 (20分)(C语言)相关推荐

  1. PTA 【java】7-2 将数组中的数逆序存放 (20 分)

    本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素. 输入格式: 输入在第一行中给出一个正整数n(1≤n≤10).第二行输入n个整数,用空格分开. 输出 ...

  2. 最优解法——7-3 将数组中的数逆序存放 (20 分)——10行代码AC

    励志用尽量少的代码做高效的表达. 题目描述 本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素. 输入格式: 输入在第一行中给出一个正整数n(1≤n≤1 ...

  3. C语言将数组中的值逆序存放

    C语言将数组中的值逆序存放 #include<stdio.h> #define N 5 int main(){int a[N], i, temp;printf("请输入一个数组: ...

  4. 将一位数组的元素值逆序存放后输出 算法:将第一个元素值与倒数第一个值交换 将第二个值与倒数第二个值交换,依此类推,直到交换到中间数组元素

    /*将一位数组的元素值逆序存放后输出 算法是:将第一个元素值与倒数第一个值交换 将第二个值与倒数第二个值交换,依此类推,直到交换到中间数组元素*/ #include<stdio.h> #d ...

  5. 数天数-可用字典 (20 分) C语言

    数天数-可用字典 (20 分) 小艳昨晚梦见了一位老人,老人告诉她在她第20个生日时她的白马王子将会出现,她很想知道还要过几天她的白马王子才会出现,但是她总是算不清楚,所以今天一大早就找到了你--传说 ...

  6. c语言实现数组中的数据逆序排列

    主函数里面已经定义了数组b及其中的9个数据,然后利用for循环将数组中的数据打印一遍,之后将数组的首地址和数组长度9传给函数fun,函数fun要实现的功能是将数组b中的数据前后置换顺序,即原来的1,2 ...

  7. 算法题12 数组中所有的逆序对

    题目 求一个数组中所有的逆序对数,如数组arr[]={5,2,4,9,8,6,13,14},逆序对有5,2; 5,4; 9,8; 9,6; 8,6; 逆序对数为5 分析 因为数组不是排序的,所以要找一 ...

  8. 1145: 零起点学算法52——数组中删数II

    1145: 零起点学算法52--数组中删数II Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 29 ...

  9. 找出数组中两数之和为指定值的所有整数对

    一,问题描述 给定一个整型数组(数组中的元素可重复),以及一个指定的值.打印出数组中两数之和为指定值的 所有整数对 二,算法分析 一共有两种方法来求解.方法一借助排序,方法二采用HashSet 方法一 ...

最新文章

  1. 为了解决伴随RIP协议的路由环路问题,可以采用水平分割法,这种方法的核心是(22),而反向毒化方法则是(23)。
  2. 如何做网络推广浅析网站文章的结构对优化的重要性!
  3. ecshop简单三部实现导航分类二级菜单
  4. python什么是数据结构_〖Python〗-- 数据结构
  5. JAVA struts2
  6. VTK:结构化网格之VisualizeStructuredGrid
  7. C++ 整型和字符串相互转换
  8. 如何使用初始化列表消除冗余C++代码
  9. python_mysql
  10. 地籍图宗记注记标注实现
  11. Hibernate VS iBATIS (转自ITEYE davy)
  12. 区块链医疗平台搭建 高效的医疗管理生态服务体系
  13. 北邮C++——破解简单密码
  14. 计算机网线接口灯怎样是正常,电脑网线接口灯不亮是什么原因
  15. Win11自带微软浏览器无法翻译
  16. 鸿蒙系统功能,华为HarmonyOS2.0系统功能都有哪些呢-华为鸿蒙系统HarmonyOS2.0功能介绍[图文]_咖绿茵手游站...
  17. QT 实现类似于qq的登录注册界面
  18. python中seaborn库_[Python学习笔记(四)] Seaborn库基础学习——01
  19. 关于QTableWidget中单元格的合并
  20. leetcode - b 199场周赛(缺第四题)

热门文章

  1. HDU-5877-Weak Pair(树状数组+离散化+dfs)
  2. private-bower
  3. swift学习笔记之-协议
  4. jquery中的ajax方法参数——$.ajax()方法详解
  5. 12.24笔记(关于//UIDynamic演练//多对象的附加行为//UIDynamic简单演练//UIDynamic//(CoreText框架)NSAttributedString)...
  6. 最大化BEA WebLogic Cluster的性能、可用性和安全
  7. 使用libjpeg进行JPEG图像解码
  8. 激怒开源社区,微软悄悄删除2500行功能代码后致歉:已恢复!
  9. 【spring】通过GZIP压缩提高网络传输效率(可以实现任何资源的gzip压缩、包括AJAX)
  10. MiniDao_1.6-SNAPSHOT 版本发布,轻量级Java持久化框架