# include <stdio.h>
# define MAXN 100+10 //在算法竞赛中,常常难以精确计算出需要的数组大小,数组一般会声明的稍大些。够用的前提下,浪费点不要紧。
int a[MAXN];//声明了一个包含MAXN个整型变量的数组,即a[0],a[1],a[2],...,a[MAXN-1],但不包含a[MAXN]。MAXN必须是常数,不能是变量
int main()
{
int i, x, n = 0;
while(scanf("%d",&x) == 1)//scanf函数有返回值,返回的是成功输入变量的个数
a[n++] = x;//首先赋值a[n]=x;然后执行n++。循环结束后,数据被存在了a[0],a[1],...,a[n-1],其中变量n是整数的个数
for(i=n-1; i>=1; i--)
printf("%d ",a[i]);
printf("%d\n",a[0]);
return 0;
}
数组逆序输出
最新推荐文章于 2023-09-01 22:31:27 发布
4571

被折叠的 条评论
为什么被折叠?



