C语言编程的问题!!!!!求高手指点!!!指出我错在哪....><

2024-12-14 21:16:25
推荐回答(5个)
回答1:

#include
#include
using namespace std;
int main()
{
int a[7]={75,80,83,85,86,30,0};
string name[7]={"数学","物理","外语","体育","人数","平均成绩","最低分数的科目"};
char*MeanLow[]={"人数","平均成绩","最低分数科目的成绩","最低分数的科目"};
int averageG=0;
for(int=0;i<5;i++);//少了 i ,多了;
{
averageG+=a[i];
}
averageG/=5;
int minNum=0,gradeMin=100;
for(int i=0;i<5;i++); //多了;
{
if(a[i] {
gradeMin=a[i];
minNum=i;
}
}
cout<<"原始信息如下:"< for (int i=0;i<7;i++); //多了;
{
cout< }
cout<<"最低分数的科目:"< < for (int i=0;i<5;i++); //多了;
{
cout< }
cout<<"统计结果如下:"< cout< cout< cout< cout< return 0;
}

回答2:

for(int=0;i<5;i++);

应为

for(int i=0;i<5;i++)

后面的for循环语句最后都多了分号

回答3:

for(int=0;i<5;i++); ----- 改为for(int i =0;i<5;i++) // 少了i, 多了;

for(int i=0;i<5;i++); --- for循环后不要加;

回答4:

for(int i=0;i<5;i++);

回答5:

你还是把编译出错的代码贴上来吧