C++编程问题,VC2008版本的,关于计算并输出每个同学的平均分的问题,最好用二维数组来编程!!!
设某班4名学生的三科成绩表如下:数学英语语文张807592王616571李596370赵858790编一个程序,输入这4个学生的三科成绩,计算并输出每个同学的平均分。小弟...
设某班4名学生的三科成绩表如下:
数学 英语 语文
张 80 75 92
王 61 65 71
李 59 63 70
赵 85 87 90
编一个程序,输入这4个学生的三科成绩,计算并输出每个同学的平均分。 小弟我不会用二维数组来编程,哪位高手会的写详细点,感激不尽!!!
能写详细点吗,小弟我很急用啊!!!!!!!!!!!!! 展开
数学 英语 语文
张 80 75 92
王 61 65 71
李 59 63 70
赵 85 87 90
编一个程序,输入这4个学生的三科成绩,计算并输出每个同学的平均分。 小弟我不会用二维数组来编程,哪位高手会的写详细点,感激不尽!!!
能写详细点吗,小弟我很急用啊!!!!!!!!!!!!! 展开
展开全部
vc6编译运行通过了,你vs2008的话调试一下,应该没问题的,万一有问题叫我
#include<iostream>
using namespace std;
void main()
{
float student[4][4];
for(int i=0;i<4;i++)
{
cout<<"输入第"<<i+1<<"个学生的3个成绩:";
cin>>student[i][0]>>student[i][1]>>student[i][2];
student[i][3]=(student[i][0]+student[i][1]+student[i][2])/3;
}
for(i=0;i<4;i++)
cout<<"第"<<i+1<<"个同学的成绩分别为:"<<student[i][0]<<","<<student[i][1]<<","<<student[i][2]<<endl<<"平均成绩为:"<<student[i][3]<<endl;
}
#include<iostream>
using namespace std;
void main()
{
float student[4][4];
for(int i=0;i<4;i++)
{
cout<<"输入第"<<i+1<<"个学生的3个成绩:";
cin>>student[i][0]>>student[i][1]>>student[i][2];
student[i][3]=(student[i][0]+student[i][1]+student[i][2])/3;
}
for(i=0;i<4;i++)
cout<<"第"<<i+1<<"个同学的成绩分别为:"<<student[i][0]<<","<<student[i][1]<<","<<student[i][2]<<endl<<"平均成绩为:"<<student[i][3]<<endl;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询