赞
踩
题目描述
输入n(1<=n<=10)和n个整数,逆序输出这n个整数。
输入n(1<=n<=10),然后输入n个整数。
逆序输出这n个整数,每个整数占4列,右对齐。
输入
输入n(1<=n<=10),然后输入n个整数。
输出
逆序输出这n个整数,每个整数占4列,右对齐。
输入样例
6
4 5 6 1 2 3
输出样例
3 2 1 6 5 4
代码
- #include<stdio.h>
- int main()
- {
- int n,a[11],i;
- scanf("%d",&n);
- for(i=0;i<n;i++)
- {
- scanf("%d",&a[i]);
- }
- for(i=n-1;i>=0;i--)
- {
- printf("%4d",a[i]);//倒序输出,每个元素占四列,右对齐
- }
- return 0;
- }
复习:%md:每个元素占m列,右对齐;
%-md:每个元素占m列,左对齐;
这里关于数组的定义可以放在main函数外面,建议大数组这样存放,这样创建的是全局变量,程序运行更快,也可以防止栈溢出,但是不太安全(目前我们学习的代码比较简单,不用考虑这个问题),当然也可以关于数组的定义也可以放在main函数里面。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。