新手求教育,简单C,代码不到10行总出错。。。
											#include <stdio.h>void main( )
{
int i,j,t,k=0;
for (i=1,j=100;i<=j;k=k+i+j,i++,j--)
t=k;
printf("总和=%d",t);
}
就是1到100求和,结果总是4949,咋回事牛人给分析一下呗。。。
还有把t=k;这一行去掉,结果更是不对。。。也分析下啊。。。。
第三天学C,泪奔中。。。
 2012-03-02 15:25
	    2012-03-02 15:25
   2012-03-02 15:50
	    2012-03-02 15:50
   程序代码:
程序代码:int i,j,t,k=0;
    for (i=1,j=100;i<=j;k=k+i+j,i++,j--)
    {
        printf("%d\n",k);
        t=k;
    }
    printf("总和=%d",t);
 2012-03-02 15:57
	    2012-03-02 15:57
   2012-03-02 15:57
	    2012-03-02 15:57
  int i,j,t,k=0;
    for (i=1,j=100;k=k+i+j,i<=j;i++,j--)
        t=k;
    printf("总和=%d",t);										
					
	
 2012-03-02 16:06
	    2012-03-02 16:06
  
 2012-03-02 16:15
	    2012-03-02 16:15
   2012-03-02 16:37
	    2012-03-02 16:37
   2012-03-02 17:25
	    2012-03-02 17:25
   程序代码:
程序代码:#include <stdio.h>
void main( )
{
   int i,j,t,k=0;
   for (i=1,j=100;i<=j;i++,j--)
    k=k+i+j;
    t=k;
    printf("总和=%d",t);
}
刚学,把k+=i+j从括号里放出来吧,解放了他也解放了你。										
					
	
 2012-03-02 19:09
	    2012-03-02 19:09
   2012-03-03 18:02
	    2012-03-03 18:02