huzhao23 发表于 2009-5-12 17:43:51

#include<stdio.h>

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

wang0315 发表于 2009-5-12 18:34:49

#include "stdio.h"
void main()
{
   int i,sum=0;
   for(i=1;i<=102;i++)
   sum+=i;
   printf("%d\n",sum);
}

迷恋you 发表于 2009-5-12 18:47:50

#include <iostream.h>
int main
(
   int sum=0;
   for(int i=1;i<=102;i=i+1)
   (
       sum+sun+i;
    )
    cout << sum << endl;
      return 0;
}

不过程序代码我是用C++写的。。。

kostlzp 发表于 2009-5-12 19:41:28

#include "stdio.h"
void main()
{
      int i,sum=0;
      for(i=1;i<=102;i++)
      {
                sum+=i;
      }
      printf("%d",sum);
}

xpower 发表于 2009-5-13 08:53:08

#include "stdio.h"
void main()
{
    void *p;
    p=(void *)malloc(sizeof(double));
    *((int *)p+1)=0;
        for(*(int *)p=1;(*(int *)p)<=102;*(int *)p+=1)
        {       
          *((int *)p+1)+=*(int *)p;   
          }
        printf("%d ",*((int *)p+1));   
        getchar();
        free(p);
}
在tc for win下编译通过
==================================
#include "stdio.h"
void main()
{
    void *p,*sum;
    p=(void *)malloc(sizeof(double));
    sum=(void *)malloc(sizeof(double));
    *((int *)sum)=0;
        for(*(int *)p=1;(*(int *)p)<=102;*(int *)p+=1)
        {       
          *((int *)sum)+=*(int *)p;   
          }
        printf("%d ",*((int *)sum));   
        getchar();
        free(p);
        free(sum);
}
在实验系统通过,但有两个警告。在tc for win下结果错。
页: 1 2 3 4 5 6 [7]
查看完整版本: C语言随堂作业二(调查结束锁帖)