消极英语c

你的程序有问题,srand(time(NULL));应该放在for循环语句之外,time的函数原型在time.h中,

修改后的源代码:

# include & ltstdio.h & gt

# include & ltstdlib.h & gt

# include & lttime.h & gt

int flip(void);

int main()

{

int a=0,b=0,x,k;

srand(time(NULL));

for(x = 1;x & lt=100;x++)

{

k = flip();

如果(k==1)

{

printf("人头。\ n ");

a++;

}

其他

{

printf("Tails。\ n ");

b++;

}

}

Printf("正次数:%d\n ",a);

Printf("负次数:%d\n ",b);

系统(“暂停”);

返回0;

}

内部翻转(无效)

{

return(rand()% 2);

}

这是我在VS上运行的。