急求一个C语言程序,要求输入10个有正有负数,自动将其中的正数与负数分开.正数在前,负数在后.
答案:2 悬赏:40 手机版
解决时间 2021-02-09 11:44
- 提问者网友:像風在裏
- 2021-02-08 14:21
急求一个C语言程序,要求输入10个有正有负数,自动将其中的正数与负数分开.正数在前,负数在后.
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-02-08 15:00
#include<stdio.h>#define NUM 10void main(){ int i, j,k, a[NUM] , b[NUM]; k = j = 0; for(i = 0;i<NUM;i++) { scanf("%d",&a[i]); if(a[i]>0) j++; } for(i = 0;i<NUM;i++) if(a[i]>0) b[k++] = a[i]; for(i = 0; i<NUM ;i++) if(a[i]<0) b[k++] = a[i] ; printf("分离后的结果为\n"); for(i = 0;i<NUM;i++) printf("%d ",b[i]); printf("\n"); } 运行结果如图 急求一个C语言程序,要求输入10个有正有负数,自动将其中的正数与负数分开.正数在前,负数在后.(图1)答案网 www.Zqnf.com 答案网 www.Zqnf.com 欢迎指正!
全部回答
- 1楼网友:未来江山和你
- 2021-02-08 15:54
回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯