C语言实验-数组逆序
2017-02-22 16:44
183 查看
题目描述
输入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>
int main()
{
int i,j,t,a[10];
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=0,j=9;i<j;i++,j--)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
for(i=0;i<9;i++)
{
printf("%d ",a[i]);
}
if(i=9)
{
printf("%d",a[i]);
}
return 0;
}
输入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>
int main()
{
int i,j,t,a[10];
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=0,j=9;i<j;i++,j--)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
for(i=0;i<9;i++)
{
printf("%d ",a[i]);
}
if(i=9)
{
printf("%d",a[i]);
}
return 0;
}
相关文章推荐
- 1186 理工大学ACM平台题答案关于C语言 C语言实验——数组逆序
- C语言实验——数组逆序
- C语言实验题——数组逆序
- C语言实验——数组逆序 (sdut oj)
- oj第十四周实践C语言实验——数组逆序(2000)
- 【C语言】.如何求一个整形数组逆序。
- 【C语言】求一个整形数组逆序
- 第十四周-C语言 oj上机题目(数组逆序)
- neuq oj 1060: 谭浩强C语言(第三版)习题7.5 数组逆序 C++
- 【源代码】将一个整数的每位数分解并按逆序放入一个数组中(用递归算法)(C语言实现)
- C语言实验——数组逆序
- 实验6 数组1 输入n个整数,存入数组a中,分别按正序和逆序输出这些数
- c语言数组的逆序
- 【源码】将一个整数的每位数分解并按逆序放入一个数组中(用递归算法)(C语言实现)
- 栈实验之数组逆序
- C语言实验——数组逆序
- 实验6 数组2(输入n个整数,存入数组a中,分别按正序和逆序输出这些数;)
- 实验 6 数组1 2、输入n个整数,存入数组a中,分别按正序和逆序输出这些数
- C++语言实验——数组逆序
- C语言学习,将一个数组中的值按逆序重新存放,例如原来顺序为8,6,5,4,1 。要求改为1, 45,8