法一:for语句
#include <stdio.h>
#include <stdlib.h>
 main()
{
   int n,i,sum = 0;
   printf("please input number ");
   scanf("%d",&n);
   for( i = 1 ; i <= n ; i++)
   {
       sum += i ;
   }
   printf("the sum is %d\n",sum);

}

法二:while 
#include <stdio.h>
#include <stdlib.h>
 main()
{
   int n,i=0,sum = 0;
   printf("please input number ");
   scanf("%d",&n);
   while(i <= n)
   {
       sum += i;
       i++;
   }
    printf("the sum is %d",sum);
}



法三:do-while
#include <stdio.h>
#include <stdlib.h>
 main()
{
   int n,i=0,sum = 0;
   printf("please input number ");
   scanf("%d",&n);
   do
   {
       sum += i;
       i++;
   }while(i <= n);
    printf("the sum is %d",sum);
}

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐