致命错误#1035:无法找到包含文件" stdafx.h"

时间:2014-12-22 22:01:25

标签: c fatal-error stdafx.h

我开始使用 Pelles C编译器,因为Microsoft Visual Studio无法在我的笔记本电脑上工作。因此,每当我调试以下程序时,我都会得到" 致命错误#1035:无法找到包含文件" stdafx.h" 。这里有什么问题,我该怎么做才能解决这个问题?

#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "math.h"

int_tmain()

{
float mu=0, var=0, std;
float x[20]={84, 63, 21, 78, 82, 19, 83, 47, 23, 78, 54, 60, 91, 23, 29, 48, 37, 26};
int i, n=20;

for(i=0;i<n;i++)
    mu+=x[i];

    mu/=n;

for(i=0;i<n;i++)
    var+=(x[i]-mu)*(x[i]-mu)

    var/=n;
    std=sqrt(var);

printf("\nAverage=%f\t Variance=%f\t STDEV=%f\n", mu, var, std);

getch();
return 0;

1 个答案:

答案 0 :(得分:2)

试试这个

#include <stdio.h>
#include <conio.h>
#include <math.h>

int main(){
    float mu=0, var=0, std;
    float x[20]={84, 63, 21, 78, 82, 19, 83, 47, 23, 78, 54, 60, 91, 23, 29, 48, 37, 26};
    int i, n=20;// n=18 ?

    for(i=0;i<n;i++)
        mu+=x[i];

    mu/=n;

    for(i=0;i<n;i++)
        var+=(x[i]-mu)*(x[i]-mu);//<- you have forgotten the semicolon.

    var/=n;
    std=sqrt(var);

    printf("\nAverage=%f\t Variance=%f\t STDEV=%f\n", mu, var, std);

    getch();
    return 0;
}