任意输入10个整数将这10个数按相反的次序输出

编写程序题。请智男才女帮帮忙。

#include "stdio.h"
int main()
{
int arr[10],i;
/*输入十个整数*/
printf("请输入十个整数:\n");
for(i=0;i<10;i++)
scanf("%d",&arr[i]);

/*倒序输出*/
printf("倒序结果为:\n");
for(i=9;i>=0;i--)
printf("%d ",arr[i]);

return 0;
}

有什么问题可以问我
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-24
这里面须要用到 数组 和 循环语句,以VB以例:
dim a(10) //定义数组
for i=1 to 10 step 1 //循环开始。以I为计数器,每次循环I值递增1,直到I值为10结束
a(i)=Input() //等待输入,输入数据保存在数组a(i)中
next i //循环语句尾部,如果I大于10,则跳出循环继续下面的语句
for i=10 to 1 step -1 //这个是递减形循环,同上
print a(i) //在屏幕输出变量a(i)的值
next i

不管什么语言的编程,思路都是一样的。只是语法描述的差异
相似回答