首页 > 其他分享 >将一个数组逆序输出

将一个数组逆序输出

时间:2023-05-25 20:58:37浏览次数:29  
标签:输出 10 int 数组 main 逆序

将一个数组逆序输出。

#include <stdio.h>
#define N 10
int main()
{
  int a[N]={0,1,2,3,4,5,6,7,8,9};
  int i,t;
  printf("原数据为:\n");
  for(i=0;i<N;i++)
  {
    printf("%d ",a[i]);
  }
  for(i=0;i<N/2;i++)
  {
    t=a[i];
    a[i]=a[N-1-i];
    a[N-1-i]=t;
  }
  printf("\n排列后数据为:\n");
  for(i=0;i<N;i++)
  {
    printf("%d ",a[i]);
  }
  printf("\n");
  return 0;
}

标签:输出,10,int,数组,main,逆序
From: https://www.cnblogs.com/yesiming/p/17432871.html

相关文章

  • shell中设置文字输出的颜色及字体格式
    转载:(15条消息)shell中设置文字输出的颜色及字体格式_linux文字顏色_庚庚911的博客-CSDN博客ANSI控制码简介ANSI控制码用于在字符显示系统中控制光标移动和字符色彩等,常用于BBS系统中。ANSIESCAPESEQUENCES又称为VT100系列控制码,国内译为ANSI控制码。顾名思义,需要VT100系......
  • GET请求如何传递数组参数
    方式一可以将数组参数传递多次,springmvc会将多个同名参数自动封装成数组或者集合对象,示例如下: #请求URLhttp://127.0.0.1:8080/getUsers?name=张三&name=李四#后台接口代码@RestController@RequestMapping("/")publicclassSpringMvcController{@RequestMapping(v......
  • Java比较两个实体属性值是否相同,将不同的属性输出
    /** *比较两个实体属性值,返回一个map以有差异的属性名为key,value为一个Map分别存oldObject,newObject此属性名的值 *@paramoldObject进行属性比较的对象1 *@paramnewObject进行属性比较的对象2 *@return属性差异比较结果map */ @SuppressWarnings("rawtypes")......
  • C语言中的溢出(数组越界)
    在C陷阱与缺陷中有一样例如下:#include<stdio.h>intmain(){inti,a[10];for(i=1;i<=10;++i)a[i]=0;return0;}由于数组a只有10个元素,它们分在在a[0],a[1],...,a[9],该程序非法使用了a[10],结果导致的是该程序成了死循环。原因:编译该代......
  • Hello World II - python垂直输出Hello World
    描述垂直输出"HelloWorld",全部代码不超过2行。 输入无输出Hello Worldstr="HelloWorld"fornameinstr[:]:print(name)修改:开始没看到要求不超过两行,正确代码为:fornamein"HelloWorld":print(name)题目来源:python123.io......
  • java removeAll 返回2个数组的差集
    注意:removeAll不是差集importjava.util.ArrayList;publicclassImoocStudent{publicstaticvoidmain(Stringargs[]){ArrayList<String>objArray=newArrayList<String>();ArrayList<String>objArray2=newArrayList......
  • C数组和指针
    C数组和指针关键字->static运算符->&、*创建并初始化数组指针、指针和数组的关系编写处理数组的函数二维数组数组什么是数组?数据类型相同的一系列元素声明数组的方式:多少个元素->数组大小元素的类型示例代码:/***@Author:Lucifer*@Date:5/6/2023......
  • Go语言中的数组以及其相关特性
    在Go语言中,数组是一种固定长度、相同类型元素的序列。可以将数组视为一个盒子,其中每个元素都有自己的位置(索引)和值。数组的长度是在声明时指定的,一旦定义后,其长度将是固定的,不能动态改变。数组的类型由元素类型和长度决定,例如,[5]int表示一个包含5个整数元素的数组。要声明和初始......
  • java 定义不固定长度的数组
    在Java中,我们可以使用ArrayList来定义不固定长度的数组,因为ArrayList内部使用了一个动态数组来存储元素。ArrayList<Integer>intList=newArrayList<Integer>();intList.add(1);intList.add(2);intList.add(3);intList.a......
  • java Arrays.fill 扩充数组
    importjava.util.*;publicclassImoocStudent{publicstaticvoidmain(Stringargs[]){intarray[]=newint[6];Arrays.fill(array,100);for(inti=0,n=array.length;i<n;i++){System.out.println(array[i])......