goto 语句计算S=1+2+...+100

        main(  )
{  int  sum=0, i=1;
   loop:  sum+=i++;
   if(i<101)    goto    loop;
    printf("%d\n",sum);

}

flydreams   2006-03-27 20:37:28 评论:1   阅读:208   引用:0
不要用这样的编程风格 @2006-03-28 10:01:49  XianBin
goto一般用于跳出多层循环时用到,一般的循环用for语句就可以了,可读性好,效率也高。比如:

void main()
{
  int sum = 0;
  int i;
  for (i = 1; i < 101; i++)
  {
    sum += i;
    printf("%d\n", sum);
  }
}

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

往事如风 岁月如歌!