[求助]用while写1到100连加
											 自己胡乱想的,只用while和if等一写简单的语句。怎么实现1到100连加?
自己胡乱想的,只用while和if等一写简单的语句。怎么实现1到100连加?自己想了很久。
可都很乱,很麻烦。
我是这样想的
1+99+2+98......49+50=
那位可以给个 比较清晰 简单的思路。
给个思路就好了。
谢谢
 自己胡乱想的,只用while和if等一写简单的语句。怎么实现1到100连加?
自己胡乱想的,只用while和if等一写简单的语句。怎么实现1到100连加? 2006-12-06 19:07
	    2006-12-06 19:07
   2006-12-06 19:10
	    2006-12-06 19:10
   2006-12-06 19:16
	    2006-12-06 19:16
   2006-12-06 19:16
	    2006-12-06 19:16
   2006-12-06 19:17
	    2006-12-06 19:17
   自己胡乱想的,只用while和if等一写简单的语句。怎么实现1到100连加?
自己胡乱想的,只用while和if等一写简单的语句。怎么实现1到100连加?int sum=0,i=1;
while(i<=100)
{
    sum+=i;
    i++;
}
[此贴子已经被作者于2006-12-6 19:19:27编辑过]

 2006-12-06 19:18
	    2006-12-06 19:18
  #include <stdio.h>
int main(void)
{
int i = 1, sum = 0;
do
{
sum += i;
i ++;
}while(i <= 100);
printf("%d", sum);
return 0;
}

 2006-12-06 19:21
	    2006-12-06 19:21
  
 2006-12-06 19:26
	    2006-12-06 19:26
  我天 
我怎么就没想到。
佩服
还有 谢谢各位!
 2006-12-06 19:29
	    2006-12-06 19:29
  #include <stdio.h>
int sum(int n)
{  
   int sum=1
   if(i=n)
     printf("%d",sum);
    else  return sum+=sum(i);
}
 void main()
{ 
  int n;
  scanf("%d",&n)
     sum(n);
 }
 
  我想用递归 写 但是不是很熟练。

 2006-12-06 19:43
	    2006-12-06 19:43