解题思路:
注意事项:
参考代码:
#include<iostream> #include<string.h> using namespace std; int main() { int n; cin >> n; int a[n]; int b[500]; int count = 0; for(int i = 0;i < n;i++) { cin >> a[i]; } for(int i = 0;i < n;i++) { if(a[i] % 2 != 0) { b[count] = a[i]; count++; } } int m = count; int i,j,temp; for(i = 0;i < m;i++) { for(j = i+1;j < m;j++) { if(b[i] > b[j]) { temp = b[i]; b[i] = b[j]; b[j] = temp; } } } if(m == 1) { cout << b[0]; } else { for(i = 0;i < m-1;i++) { cout << b[i] << ","; } if(i == m-1) { cout << b[m-1]; } } return 0; }
0.0分
0 人评分