正文

统计正数并求其和2007-01-11 11:20:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/ghlat520/22471.html

分享到:

/*********************************作 者:郭华亮时 间:2007-01-11描 述:编写一个程序,最多接收10个数,       并求出其中所有正整数的和。     用户可以通过输入999终止程序,     统计用户输入的正整数的个数,     并显示这些正数的和分 析:用break*********************************/#include <stdio.h>void main(){ int num,sum=0,counta,count=0; printf("\n请输入10个数,或输入999终止\n"); /*使用for循环接收10个数*/ for(counta=1;counta<=10;counta++) {  scanf("%d",&num);   if(num==999) /*判断num是不是为999*/ break;  if(num>0)   {  sum+=num;  count++;  } } printf("\n您输入的正数的个数为 %d\n",count);printf("这%d个正数的和=%d\n",count,sum); } ****************     或**************** /*********************************作 者:郭华亮时 间:2007-01-11描 述:编写一个程序,最多接收10个数,       并求出其中所有正整数的和。     用户可以通过输入999终止程序,     统计用户输入的正整数的个数,     并显示这些正数的和分 析:用break,contiune*********************************/#include <stdio.h>void main(){ int num,sum=0,counta,count=0; printf("\n请输入10个数,或输入999终止\n"); /*使用for循环接收10个数*/ for(counta=1;counta<=10;counta++) {  scanf("%d",&num);   if(num==999) /*判断num是不是为999*/ break;  if(num<0)    continue;  sum+=num;  count++;   } printf("\n您输入的正数的个数为 %d\n",count);printf("这%d个正数的和=%d\n",count,sum); }

阅读(2935) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册