C语言计算n+(n-1)+(n-2)+........+3+2+1

#include<stdio.h>
int main(){


	//计算n+(n-1)+(n-2)+........+3+2+1

	int number;
	int sum=0;
	printf("请输入一个正整数:");
	scanf("\n%d",&number);

	if(number>0){


		while(number>0){
		

			sum+=number;
			number=number-1;//数字越加越小,直到一
		}
		printf("\n和=%d\n",sum);
	}
	else{
	printf("\n%d无效\n",number);
	
	}

return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_35207086/article/details/110244030