int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int n, number, triangularNumber;
NSLog(@"What Triangular Number Do You Want?");
scanf(@"%i", &number);
triangularNumber = 0;
for (n = 1; n <= number; ++n)
triangularNumber += n;
NSLog(@"Triangular Number %i is %i", number, triangularNumber);
[pool drain];
return 0;
}
输出当我写一个整数是这样的:简单的Objective-C程序不工作
Triangular Number 0 is 0
由于使用数字作为指针,因此引用它的值为*数字 – Dan