用数组求平均数,但运行时崩溃。
											原因是:在网上看到。用一般方法时,数组的大小是固定的。所以用以下代码来改善一下。于是自己也写下来,但运行时崩溃了。
网上也说明了‘在std=c99的标准下’。
源码如下:
程序代码:
/********用数组求平均数********/
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int x; 
    double sum = 0.0;
    int count;
    
    printf("请确定输入数字的数量:");
    scanf("%d", &count);
    
    if( count > 0 )
    {
        int number[count];
        scanf("%d", &x);
        
        while( x != -1 )
        {
            number[count] = x;
            sum += x;
            count++;
            scanf("%d", &x);
        }        
        printf("average:%f\n", sum / count);
    }
    
    system( "pause" );
    return 0;
}
										
					
	
											
	    