C - 致命错误 #1035:找不到包含文件"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=%ft Variance=%ft STDEV=%fn", mu, var, std);
getch();
return 0;

试试这个

#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=%ft Variance=%ft STDEV=%fn", mu, var, std);
    getch();
    return 0;
}

相关内容

  • 没有找到相关文章

最新更新