黑马程序员技术交流社区

标题: 基础测试题目分享 编写程序计算12+22+32+....+1002的和. [打印本页]

作者: 麻木    时间: 2015-4-22 09:43
标题: 基础测试题目分享 编写程序计算12+22+32+....+1002的和.
  1. /**
  2. *1.编写程序计算12+22+32+....+1002的和.
  3. */

  4. #import <Foundation/Foundation.h>

  5. int main(int argc, const char * argv[])
  6. {
  7.    
  8.     @autoreleasepool {
  9.         //1.定义一个整型变量并初始化为0,保存累加的值(经判断 int足够存贮累加值 不会存在溢出)
  10.         NSInteger sum = 0;
  11.         
  12.         //2.使用for循环累加,每次循环后,通过i自加10来产生下一个循环的累加数
  13.         for (NSInteger i = 12; i <= 1002; i+=10) {
  14.             
  15.             //2.1.累加i的值到sum中
  16.             sum = sum + i;
  17.         }
  18.         
  19.         //3.输出sum值
  20.         NSLog(@"12+22+32+....+1002的和是 %d",sum);
  21.     }
  22.     return 0;
  23. }
复制代码

作者: q594254132    时间: 2015-4-22 09:55
i 从1开始
作为条件 i <= number/10  
规律 i*10+2
作者: hexue1027    时间: 2015-4-22 10:02
楼主这个思路不错啊 简洁
作者: Liana_fan    时间: 2015-4-22 10:10
楼主的思路不错,赞一个
作者: 谷飞飞    时间: 2015-4-22 10:21
赞一个      
作者: itheima_llt    时间: 2015-4-22 13:21
好贴子哦,大家不顶说不过去
作者: dyb_10101    时间: 2015-4-22 15:37
很好,简单,有效。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2