键盘随机输入 6 个整数,将这些数据保存到数组中,使用选择排序对数组中的元素进行从小到大顺序排序,输出排序后数组中的元素(元素之间使用空格隔开)。
输入描述:键盘随机输入 6 个整数
输出描述:输出排序后数组中的元素(元素之间使用空格隔开)
示例1
输入:
24
69
80
57
13
16
输出:13 16 24 57 69 80
#includeusing namespace std; int main() { int arr[6] = { 0 }; int len = sizeof(arr) / sizeof(int); for (int i = 0; i < len; i++) { cin >> arr[i]; } // write your code here...... for(int i=0;i<6;i++){ int k=i; for(int j =i+1;j<6;j++){ if(arr[k]>arr[j]) k=j; } if(k!=i) swap(arr[i],arr[k]); } for (int i = 0; i < len; i++) { cout << arr[i]<<" "; } return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)