首页 > 代码库 > 数字排序,由小到大输出
数字排序,由小到大输出
1 #include <iostream> 2 #include <string.h> 3 using namespace std; 4 int main() 5 { 6 char a[100]; 7 int i,j,n,temp; 8 cout<<"input numbers:"<<endl; 9 gets(a); 10 n=strlen(a); 11 for(j=0;j<n-1;j++) 12 for(i=0;i<n-j-1;i++) 13 if(a[i]>a[i+1]) 14 { 15 temp=a[i]; 16 a[i]=a[i+1]; 17 a[i+1]=temp; 18 } 19 cout<<"from small to large output the numbers :"<<endl; 20 for(i=0;i<n;i++) 21 cout<<a[i]<<" "; 22 23 return 0; 24 }
数字排序,由小到大输出
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。