方法:累加计算

只计算正整数,负数不计算;输入0返回,退出循环
#include <stdio.h>
	int main()
	{
		int i,n,sum=0;
		printf("请一个个输入数字,按回车确定输入的数字\n");
		scanf("%d",&n);
		while(n != 0)
		{
			if (n > 0)
			{
				sum = sum + n ;
				scanf("%d",&n);
			}
			else
			{
				printf("请重新输入一个数\n");
				 scanf("%d",&n);
			}
		}
		printf("%d",sum);
		return 0 ;
	}
Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐