第14周 oj 1 数组逆序

    xiaoxiao2021-12-14  17

    问题及代码:

    /*Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年12月02日 指导老师:贺利坚 题目描述 输入10个整数存入一维数组,按逆序重新存放后再输出。 输入 输入包括一行。 10个以空格隔开的整数。 输出 逆序的10个整数,整数以空格隔开。 样例输入 1 3 5 9 7 6 8 2 4 0 样例输出 0 4 2 8 6 7 9 5 3 1 */ #include <stdio.h> #include <stdlib.h> int main() { int a[10],i,j; for(i=0; i<10; i++) scanf("%d",&a[i]); for(j=i-1; j>=0; j--) { printf("%d",a[j]); if(j!=0) printf(" "); } return 0; }

    运行结果:

    知识点总结:

    通过学习,初步掌握了一维数组的用法。

    学习心得:

    数组由于其特殊的存储方式,使很多问题得到很快解决,不过要谨防越界问题。

    转载请注明原文地址: https://ju.6miu.com/read-965364.html

    最新回复(0)