首页 > 用户发贴区 > 编程问题提问区 > 编程问题,急救!!
2009
03-18

编程问题,急救!!

[QUOTE=Freeze]#include “stdio.h”
void main()
{
 int a,b,c,d=0,temp;
    printf(“input two num:”);
    scanf(“%d%d”,&a,&b);
    if(a>b)
 {temp=a;
     a=b;
     b=temp;
 }
   else
   {for(c=a;c<=b;c++)
    d=d+c;
   }
   printf(“%d\n”,d);
}
[/QUOTE]


yes,it’s right!


可是有一个小问题:能否把两个数相等的情况加进去,编一个新程序。


多谢了!!


编程问题,急救!!》有 3 条评论

  1. Freeze 说:

    #include “stdio.h”
    void main()
    {
     int a,b,c,d=0,temp;
        printf(“input two num:”);
        scanf(“%d%d”,&a,&b);
        if(a>b)
     {temp=a;
         a=b;
         b=temp;
     }
       else
       {for(c=a;c<=b;c++)
        d=d+c;
       }
       printf(“%d\n”,d);
    }

  2. weike9786 说:

    #include “stdio.h”
    int main()
    {
     int a,b,c,temp,sum=0;
        printf(“input two num:”);
        scanf(“%d%d”,&a,&b);
        if(a>b)
        { temp=a;
          a=b;
          b=temp;
          sum=a+b;
        }
      else
       {
                 for(c=a;c<=b;c+=b-a)
                 sum=sum+c;
       }
      printf(“a+b=%d+%d=%d”,a,b,sum);
      system(“pause”);
      return 0;
     
    }

  3. xiaoli112 说:

    [QUOTE=Freeze]#include “stdio.h”
    void main()
    {
     int a,b,c,d=0,temp;
        printf(“input two num:”);
        scanf(“%d%d”,&a,&b);
        if(a>b)
     {temp=a;
         a=b;
         b=temp;
     }
       else
       {for(c=a;c<=b;c++)
        d=d+c;
       }
       printf(“%d\n”,d);
    }
    [/QUOTE]

    yes,it’s right!

    可是有一个小问题:能否把两个数相等的情况加进去,编一个新程序。

    多谢了!!

留下一个回复