xcode小试

xcode安装好了,不过暂时不是很熟悉objective-c,所以就用c++写了一个冒泡!

//
//  main.cpp
//  冒泡
//
//  Created by Input on 16/7/11.
//  Copyright © 2016年 Input. All rights reserved.
//

#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
    int a[100], i, j, c, n;
    n = 0;
    while ( cin >> a[n] && a[n] != -1 ) {
        //输入,n用来记录输入数据的量,a[n]=-1结束输入
        n++;
    }
    for( i = 0; i < n; i++ ){
        ////此循环找到第n-i大(小)的数(n个数最小(大)的数即第n大(小)的数)
        for( j = 0; j < n-i-1; j++ ) {
            //此循环将第n-i大(小)的数放到第n-i-1的位置
            if( a[j] </*>*/ a[j+1] ) {//改小于为大于号就可以升序排列
                //将较小(大)数放后面
                c = a[j+1];
                a[j+1] = a[j];
                a[j] = c;
            }
        }
    }
    for( i = 0; i < n; i++ ) {
        //将数组输出
        cout << a[i] << "  ";
    }
    cout<<endl;
    return 0;
}

顺便复习一下C++!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,539评论 7 249
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,223评论 4 61
  • 辗转多年,霍华德在人们开始淡忘他的时候,选择毅然归来,从魔术到湖人,从火箭到黄蜂,从巅峰走向没落,再到虎虎生威,认...
    为什么没音乐阅读 226评论 0 0
  • 我想飞, 我想飞到宇宙中, 我快乐时,撒欢, 我不快乐时,撒泼。
    靳东的小妹阅读 218评论 0 0
  • 我想着,该为你写上封情诗了 可我不知道寄向哪里 就像夜晚里月亮的眼泪 又融化成了哪颗星星 因为身处梦乡,总是不得而知
    辜辛阅读 249评论 4 2