int i;
NSArray *monthNames = [NSArrayarrayWithObjects:@"January",@"February",@"Macrch",@"April",@"May", @"June",@"July",@"August",@"September",@"October",@"November",@"December", nil]; //初始化数组
NSLog(@"Month Name \n2013-06-07 05:28:36.756 HelloWorld[4934:c07] ==== ====");
for (i = 0; i < 12; ++i) {
NSLog(@"%2i %@", i + 1, [monthNames objectAtIndex: i]);//提取数组中的元素
}
===============================================2
int i, p, prevPrime;
BOOL isPrime;
NSMutableArray *primes = [NSMutableArrayarrayWithCapacity: 20];//初始化大小,后期自动调整,只能容纳对象
[primes addObject:[NSNumbernumberWithInteger: 2]];//addObject 向数组的末尾添加了一个对象
[primes addObject:[NSNumbernumberWithInteger: 3]];
for (p = 5; p <= MAXPRIME; p += 2) { // 查找 5 到 50 的素数, p+=2 跳过偶数
isPrime = YES;
i = 1;
do {
prevPrime = [[primes objectAtIndex: i] integerValue];
if (p % prevPrime == 0)
isPrime = NO;
++i;
} while (isPrime == YES && p / prevPrime >= prevPrime);
if (isPrime)//BOOL 为真既是YES
[primes addObject:[NSNumbernumberWithInteger: p]];
}
for (i = 0; i < [primes count]; ++i) {
NSLog(@"%li",(long)[[primes objectAtIndex: i] integerValue]);
}
NSArray *monthNames = [NSArrayarrayWithObjects:@"January",@"February",@"Macrch",@"April",@"May", @"June",@"July",@"August",@"September",@"October",@"November",@"December", nil]; //初始化数组
NSLog(@"Month Name \n2013-06-07 05:28:36.756 HelloWorld[4934:c07] ==== ====");
for (i = 0; i < 12; ++i) {
NSLog(@"%2i %@", i + 1, [monthNames objectAtIndex: i]);//提取数组中的元素
}
===============================================2
int i, p, prevPrime;
BOOL isPrime;
NSMutableArray *primes = [NSMutableArrayarrayWithCapacity: 20];//初始化大小,后期自动调整,只能容纳对象
[primes addObject:[NSNumbernumberWithInteger: 2]];//addObject 向数组的末尾添加了一个对象
[primes addObject:[NSNumbernumberWithInteger: 3]];
for (p = 5; p <= MAXPRIME; p += 2) { // 查找 5 到 50 的素数, p+=2 跳过偶数
isPrime = YES;
i = 1;
do {
prevPrime = [[primes objectAtIndex: i] integerValue];
if (p % prevPrime == 0)
isPrime = NO;
++i;
} while (isPrime == YES && p / prevPrime >= prevPrime);
if (isPrime)//BOOL 为真既是YES
[primes addObject:[NSNumbernumberWithInteger: p]];
}
for (i = 0; i < [primes count]; ++i) {
NSLog(@"%li",(long)[[primes objectAtIndex: i] integerValue]);
}