输入不超过100个整数,然后按从小到大的次序输出。(输入小于100个时输入大于0小于1的数跳出)
答案:1 悬赏:60
解决时间 2021-11-26 22:16
- 提问者网友:猖狂醉薇
- 2021-11-26 05:26
跳出来总是一堆有的没的,不知道错在哪里了。#include#define SIZE 100void main(){ cout<<"输入不超过100个整数,然后按从小到大的次序输出。(输入小于100个时输入大于0小于1的数跳出)"<>a[i]; cout<a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i+1]=t; } while(a[i]>0&&a[i]<1)break; cout<<"排列如下:\n"; for(i=1;i<j;i++) cout<<a[i]<<" "; cout<<endl;}
最佳答案
- 二级知识专家网友:ー何必说爱
- 2021-11-26 06:00
#include<iostream.h> #define SIZE 100 void main() { cout<<"输入不超过100个整数,然后按从小到大的次序输出。(输入小于100个时输入大于0小于1的数跳出)"<<endl; int a[SIZE],i,j,t,b=0; cout<<"输入100个以内的整数:\n"; for(i=0;i<SIZE;i++) cin>>a[i]; cout<<endl; for(j=0;j<=SIZE;j++) for(i=0;i<=SIZE-j;i++) if(a[i]>a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i+1]=t; } cout<<"排列如下:\n"; for(i=0;i<SIZE;i++) { cout<<a[i]<<" "; cout<<endl; } } 错误很多,也不具体说了,主要说一点,数组是从0开始的。
采纳哦
采纳哦
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |