我无法找到在控制台的新行中打印0到100之间所有数字之和的方法。这是我的代码:
NSMutableArray *intArray = [[NSMutableArray alloc] initWithCapacity:100];
for (int i = 1 ; i <= 100 ; i ++)
[intArray addObject:[NSNumber numberWithInt:i]];
NSLog(@"%@", intArray);
答案 0 :(得分:3)
我不确定你为什么在这里使用数组。要将1到100之间的数字相加,只需循环显示该范围,将当前数字加到总数中,然后打印总数。
int total = 0;
for (int i = 1; i <= 100; i++) {
total += i;
}
NSLog(@"%i", total);
答案 1 :(得分:2)
您想要打印1到100之间所有整数的总和吗?怎么样:
NSLog(@"5050");