读入一些整数,逆序输出到一行中。已知整数不超过100个。
一些整数,整数之间以空格隔开。
逆序输出,每个数字间以空格隔开。
8 6 5 4 1
1 4 5 6 8
语句 int a[maxn] 声明了一个包含 maxn个整型变量的数组,即 a[0],a[1],…,a[maxn-1],但不包含 a[maxn]。maxn必须是常数,不能是变量。 在算法竞赛中,常常难以精确计算出需要的数组大小,数组一般会声明得稍大一些。在空间够用的前提下,浪费一点不会有太大影响。
int a[maxn]
maxn
int a[110], n = 0; while (cin >> x) // 这样的语句可以读入数据个数不确定的一组数据 { n++; a[n] = x; }