C语言:由键盘输入10个整数,倒序输出

如题所述

思路:先输入10个数赋值给数组a,接着倒序输出该数组即可。

参考代码:

#include<stdio.h>
int main()
{
int i,a[10];
for(i=0; i<10; i++)//正序输入 
   scanf("%d", &a[i]);
for (i=9; i>=0; i--)//倒序输出 
printf("%d  ", a[i]);
    return 0;
}
/*
0 1 2 3 4 5 6 7 8 9
9  8  7  6  5  4  3  2  1  0
*/
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-04
#include <stdio.h> int main(){ int numbers[10]; int count; for(count=0;count<=9;count++) { printf("请输入第%d个数:", count); scanf("%d", &numbers[count]); } for(count=9;count>=0;count--) { printf("%d\n", numbers[count]); } return 0;}
第2个回答  推荐于2017-11-25
#include <stdio.h>
#include <stdlib.h>
void main()
{
int i;
int n[10];
for (i=0; i<10; i++)
scanf("%d", &n[i]);
for (i=9; i>=0; i--)
printf("%d ", n[i]);
}本回答被网友采纳
第3个回答  2013-07-04
可以用数组,也可以用堆栈,还可以用链表。
第4个回答  2013-07-04
最简单的保存到数组,倒着输入口来!
相似回答