C语言实验——数组逆序

来源:互联网 发布:c和java哪个好就业 编辑:程序博客网 时间:2024/05/01 15:24

问题及代码:

/*烟台大学计算机与控制工程学院冯琬淇问题:输入10个整数存入一维数组,按逆序重新存放后再输出。 输入包括一行。 10个以空格隔开的整数。 逆序的10个整数,整数以空格隔开。 */#include <stdio.h>#include <stdlib.h>#define n 10int main(){    int i,a[n];    for (i=0;i<10;i++)        scanf("%d",&a[i]);    for(i=9;i>0;i--)        printf("%d ",a[i]);    printf("%d\n",a[0]);    return 0;}


 

运行效果:

 

 

总结与心得:

首先要对输入的每一个存入a[n]中的数据利用一个循环依次定义,然后先对倒数的九个数字利用循环依次输出,最后在把没有空格的a[0]输出。 注意oj中空格的特殊之处。

0 0
原创粉丝点击