YTU 2422: C语言习题 n个数逆序

网友投稿 645 2022-08-24

YTU 2422: C语言习题 n个数逆序

YTU 2422: C语言习题 n个数逆序

2422: C语言习题 n个数逆序

时间限制: 1 Sec   内存限制: 128 MB

提交: 150

解决: 96

题目描述

将n(n<20)个数按输入时顺序的逆序排列,用函数实现。

输入

n 和 n个整数

输出

逆序输出,空格分开

样例输入

101 2 3 4 5 6 7 8 9 0

样例输出

0 9 8 7 6 5 4 3 2 1

提示

主函数已给定如下,提交时不需要包含下述主函数

/* C代码 */ int main() { void sort (int *p,int m); int i,n; int *p,num[20]; scanf("%d",&n); for (i=0; i>n; for (i=0; i>num[i]; p=&num[0]; sort(p,n); for (i=0; i

迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

#include #include void sort (int *p, int m){ int i, j, k; i = m / 2; for (j = 0; j < i; j++) { k = p[j]; p[j] = p[m - j - 1]; p[m - j - 1] = k; }}int main(){ void sort (int *p, int m); int i, n; int *p, num[20]; scanf("%d", &n); for (i = 0; i < n; i++) { scanf("%d", &num[i]); } p = &num[0]; sort(p, n); for (i = 0; i < n - 1; i++) { printf("%d ", num[i]); } printf("%d\n", num[n - 1]); return 0;}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SIP 183 Session Progress Message
下一篇:YTU 2990: 链表的基本运算(线性表)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~