#include
#include
int i,n=1;
float a[100];
float s=0,M=0,D=0;
{
for(n=1;n<100;n++)
cin>>a[n];
for(i=n-1;i s+=a[i];
M+=s/(i+1);
D+=(a[i]-M)*(a[i]-M);
cout< }
void main()
{
int n;
float a[100];
cin>>a[n];
}
我是初学者,各位哥哥帮帮忙吧,那个错误到底怎么回事?
D:\VC\MSDev98\Bin\Cpp2.cpp(7) : error C2447: missing function header (old-style formal list?)
答案:1 悬赏:70 手机版
解决时间 2021-03-20 05:56
- 提问者网友:我没有何以琛的痴心不悔
- 2021-03-19 09:39
最佳答案
- 五星知识达人网友:不如潦草
- 2021-03-19 09:55
错误信息:缺少函数头
对于c语方来说,所有的可执行代码都要放在函数中。
所以你把代码放在函数外时,编译就会提示说是缺少函数头。
#include
#include
int fx()//这就是函数头,而下面的{大括号内就是函数体
{
int i,n=1;
float a[100];
float s=0,M=0,D=0;
{
for(n=1;n<100;n++)
cin>>a[n];
for(i=n-1;i s+=a[i];
M+=s/(i+1);
D+=(a[i]-M)*(a[i]-M);
cout< }
}
void main()
{
int n;
float a[100];
cin>>a[n];
}
这些是最基本的格式问题,所以建议你从最基本的学起,循着书本中的例子来写。写多了自然就会对这些格式熟悉。不然拿段代码,你都不知道怎么回事,又如何学习呢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯