好久没有更新了,今天打一打一维数组的习题:
题目描述:
对数组的元素按从小到大进行排序。
输入:
有两行 第一行有一个整数n( 5 <= n <= 100) 第二行有n个整数
输出:
输出更新后的数组
样例代码:
#includeusing namespace std; int main(){ int n;cin>>n; int i[100]; for(int f=0;f >i[f]; int k,t; for(k=1;k i[j+1]){ t = i[j]; i[j] = i[j+1]; i[j+1] = t; } for(k=0;k 小结:中间循环部分是整个代码最精华的部分,尤其是j<(n-k)时候怎么想的,是值得思考的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)