int arr[10]; // 输入正整数 n 和 n 个整数 scanf("%d", &n); for (i = 0; i < n; i++) { scanf("%d", &arr[i]); } // 按逆序输出这些数 for (i = n - 1; i >= 0; i--) { printf("%d ", arr[i]); ...
输入1个正整数n(n大于1且小于等于10),再输入n个整数,按逆序输出这些数。相关知识点: 试题来源: 解析 #include stdio.h void main() { int a = 0; scanf("请输入循环次数%d",&a); if(a>1&&a<=10) { int b[a] = null; for(int i=0;i<=a;i++) { scanf("请输入数字:%d",&b[i]);...
结果1 题目本关任务从键盘输入n的值(n<10)再输入n个整数到一维数组中将这n个整数逆序存放到该数组中并输出 相关知识点: 试题来源: 解析 Python代码如下:n=int(input("请输入一个正整数n:"))a=[]#定义一个空数组foriinrange(n):num=int(input("请输入第{}个整数:".format(i 1)))a.append(num)#...
printf("\nAfter reversed:");for(i=(n-1);i>=0;i--)printf("%d ",a[i]);getch();}
void main( ){ int ri,repeat;int a[10];scanf("%d", &repeat);for(ri=0; ri<repeat; ri++)scanf("%d", &a[ri]);for(ri=repeat-1; ri>=0; ri--)printf("%d ", a[ri]);printf("\n");} 我搞了个简化版的,你要反序输出就直接从后一个输出就OK了!你那些代码里面有...
结果一 题目 3.编写程序,输入一个正整数n,在输入n个整数,按逆序输出这些数! 答案 #include main(){int n,i;int a[10];printf("请输入个数n:");scanf("%d",&n);for(i=0;i=0;i--)printf("%d\t",a[i]);}相关推荐 13.编写程序,输入一个正整数n,在输入n个整数,按逆序输出这些数!
include<stdio.h> int main(){int n,i,j,t,a[10];scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0,j=n-1;i<j;i++,j--){t=a[i];a[i]=a[j];a[j]=t;} for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");return 0;} ...
结果1 题目编程,从键盘上输入n个整数,按逆序输出这些数。相关知识点: 试题来源: 解析 参考程序: #include #define N 5 void main() { int i,t,a[N]; for(i=0;i scanf("%d",&a[i]); for(i=0;i printf("%5d ",a[i]); printf("\n"); for(i=0;i<="" p=""> { t=a[i]; a[...
输入一个正整数n,1<n≤10,再输入n个整数,将数组的数逆序存放,并输出这组数。样例如下。 #include void main(){int i,n,t,a[100];scanf( %d ,&n);for(i=0;i
将n个数按输入输出顺序的逆序排列,用函数实现。 #include <stdio.h>intmain(){intn,i;voidreverse(int* num,intn); printf("input n="); scanf("%d",&n);intnum[20]; printf("输入%d个数.\n",n);for(i=0; i<n; i++){ scanf("%d",&num[i]); ...