C语言学习,将一个数组中的值按逆序重新存放,例如原来顺序为8,6,5,4,1 。要求改为1, 45,8

#include<stdio.h>
int main()
{                
    int a[11]={1,4,6,9,13,16,19,28,40,100,101};

    int temp,i=0,j=0;


    for(i=0;i<11/2;i++)
    {
        temp=a[i];
        a[i]=a[10-i];
        a[10-i]=temp;            

    }              
    //将第一个和最后一个值交换,思路就是这样

    for(i=0;i<11;i++)
    {

        printf("%d\t",a[i]);              
     }


    system("pause"); 

    return 0;
}
阅读更多
文章标签: c语言
个人分类: C
上一篇C语言学习,有一个已排好序的数组,要求输入一个数字后,按原来的排序规律将它插入数组
下一篇C语言学习 ,一个球从100米的高度自由落下,每次落地后反弹回到原高度的一半,再落下,再反弹,求它在第一次落地时,共经过多少米,第10次反弹多高
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭