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

原创 2016年08月30日 22:08:57
#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语言,将一个数组中的值按逆序重新存放,例如,原来的顺序是8,6,5,4,1。要求改为1,4,5,6,8

C

将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1改后成为1,4,5,6,8。(同一数组中完成)

#include #include int main() {     char a[10000],k;     int i,t;     gets(a);     t=strlen(a)...

将一个数组中的值按逆序重新存放。例如:原来是6,5,4,3,2,1,要求改为1,2,3,4,5,6

/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 ...

将一个数组中的值按逆序重新存放并输出

将一个数组中的值按逆序重新存放并输出。例如,原来的顺序为8,6,5,4,1,2,要求改为按2,1,4,5,6,8的顺序存放(注意是逆序存放而不是逆序输出),要求编写三个函数,其中一个函数对原数组进行初...

5-22 将数组中的数逆序存放 (20分)

本题要求编写程序,将给定的nnn个整数存入数组中,将数组中的这nnn个数逆序存放,再按顺序输出数组中的元素。 输入格式: 输入在第一行中给出一个正整数nnn(1≤n≤101\le n\le 1...

C语言8种排序算法及其实现 1.希尔排序 2.二分插入法 3.直接插入法 4.带哨兵的直接排序法 5.冒泡排序 6.选择排序 7.快速排序 8.堆排序

一.希尔(Shell)排序法(又称宿小增量排序,是1959年由D.L.Shell提出来的) /* Shell 排序法 */ #include void sort(int v[],int n) { ...

整型数组处理算法(八)插入(+、-、空格)完成的等式:1 2 3 4 5 6 7 8 9=N[华为面试题]

有一个未完成的等式:1 2 3 4 5 6 7 8 9=N 当给出整数N的具体值后,请你在2,3,4,5,6,7,8,9这8个数字的每一个前面,或插入运算符号“+”,或插入一个运算符号“-”,或不插入...

整型数组处理算法(八)插入(+、-、空格)完成的等式:1 2 3 4 5 6 7 8 9=N[华为面试题]

http://blog.csdn.net/wujunokay/article/details/12176817

用C++ 语言如何实现表达式拆分“1*2*3*(4+(5+6)*(7+8))+9”

问题:用C++ 语言如何实现表达式拆分 把一个字符串形式的数学表达式以拆加号为原则,一级一级拆分,最终汇总为一个字符串数组。数学表达式是由”+”、”(“、”)”和数字组成。示例如下:1、字符串表达式...

输入一个正整数X,在下面的等式1 2 3 4 5 6 7 8 9 = X,左边的数字之间添加+号或者-号,使得等式成立。

#include #include #include using namespace std; /*等式变换 描述:    输入一个正整数X,在下面的等式左边的数字之间添加+号或者...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言学习,将一个数组中的值按逆序重新存放,例如原来顺序为8,6,5,4,1 。要求改为1, 45,8
举报原因:
原因补充:

(最多只允许输入30个字)