回 帖 发 新 帖 刷新版面

主题:[讨论]从键盘输入一组十进制整数,以9999结束,统计其中正数的个数和其中的正数之和

从键盘输入一组十进制整数,以9999结束,统计其中正数的个数和其中的正数之和

回复列表 (共1个回复)

沙发

#include<stdio.h>
#include<stdlib.h>

int main()
{
    double sum=0;
    int input=0,    number=0;

    printf("请输入一组整数,并以9999结束:");
    scanf("%d",&input);

    while(input!=9999)
    {
        if(input>0)
        {
            sum+=input;
            number++;
        }

        scanf("%d",&input);
    }

    printf("整数个数为:%d\t整数和为:%.0lf\n",number,sum);
    system("pause");
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册