黑马程序员技术交流社区

标题: (小z)发几个小程序,求大家帮忙指正哪里有问题 [打印本页]

作者: 墓笙    时间: 2014-12-14 08:32
标题: (小z)发几个小程序,求大家帮忙指正哪里有问题
对于用户输入的50个整数,统计其中正数负数的的个数,并求出各自的平均值。
#include <stadio.h>

int main ()
{
        int a[50];
        printf("请输入五十个整数\n");
       
        for( int i = 0;i<50;i++)
        {
                scanf("%d",&a[i]);
       

        }
       
        int positiveNumber = 0;//正数个数
        int negativeNumber = 0;//负数个数
        int sumPositiveNumber = 0;//正数之和
        int sumNegativeNumber = 0;//负数之和
        for( int i = 0;i<50;i++)
        {
                if(a[i]>0)
                {
                        positiveNumber++;
                        sumPositiveNumber += a[i];               
                }
                else if(a[i]<0)
                {
                        negativeNumber++;
                        sumNegativeNumber += a[i];               
                }
                else
                {
                        continue;
                }
               
        }

        int averagePositiveNumber = sumPositiveNumber/positiveNumber;//正数的平均数
        int averageNegativeNumber = sumNegativeNumber/negativeNumber;//负数的平均数

        printf("输入的整数中正数%d个,负数%d个,正数的平均值是%d,负数的平均值是%d\n",positiveNumber,negativeNumber,averagePositiveNumber,averageNegativeNumber);

        return 0;

}

作者: 残风风    时间: 2014-12-19 10:35
头文件名 stadio.h 写错了 应该是stdio.h;
最后打印的时候printf引号外面是中文逗号 要改成英文逗号。
作者: starl126    时间: 2014-12-19 10:46
应该是头文件错了
作者: 。烊了    时间: 2014-12-19 12:34
吐槽一下楼主的变量名,真长。。。。。。。。敲着不辛苦啊
作者: 枫叶路过123    时间: 2014-12-19 17:44
    就是头文件 包含错了 ,其他的没什么 ,在编译器上敲一下,XCODE 功能很强大的,  直接告诉你错误在哪





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2