黑马程序员技术交流社区
标题:
OC的冒泡排序
[打印本页]
作者:
豆豆是只喵
时间:
2015-10-11 18:05
标题:
OC的冒泡排序
#import <Foundation/Foundation.h>
#import "maopaoSeq.h"
int main(int argc, const char * argv[]) {
@autoreleasepool {
maopaoSeq *a = [maopaoSeq new];
NSLog(@"请输入十个数");
for (int i=0; i<10; i++) {
scanf("%d",&(a->_arr[i]));
}
for (int i=0; i<10; i++) {
printf("%d ",(a->_arr[i]));
}
printf("\n");
// printf("\n");
// a -> _arr = {8,4,2,7,9,1,3,6,12,5};
[a maopaoSeq];
}
return 0;
}
#import <Foundation/Foundation.h>
@interface maopaoSeq : NSObject
{
@public
// int _a;
int _arr[10];
}
-(void)maopaoSeq;
@end
#import "maopaoSeq.h"
@implementation maopaoSeq
-(void)maopaoSeq{
int temp = 0;
for (int i=0 ; i<10; i++) {
for (int j=0; j<10-i; j++) {
if (_arr[j]>_arr[j+1]) {
temp = _arr[j];
_arr[j] = _arr[j+1];
_arr[j+1] = temp;
}
}
}
for (int i=0; i<10; i++) {
NSLog(@"%d",_arr[i]);
}
}
@end
作者:
faceseagod
时间:
2015-10-11 21:14
刚好要用到,看看了
作者:
木亙。
时间:
2015-10-11 22:44
感谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2