C++:输入3位学生3门课(语文、英语、数学)的成绩,找出总分最高的分数所对应的学号和总成绩。

[复制链接]
查看11 | 回复3 | 2013-5-10 11:32:20 | 显示全部楼层 |阅读模式
/*定义一个数组,假如是你说的3个学生的话*/double s[3][5];/*0代表该生的学号,1代表语文成绩,2代表英语成绩,3代表数学成绩*/printf("请按照顺序输入第一个学生的学号,语文成绩,英语成绩,数学成绩\n");scanf("%d%d%d%d",&s[1][0],&s[1][1],&s[1][2],&s[1][3]);double a = s[1][4]=三门成绩相加同上操作学生2,3得到成绩之和b,c然后定义一个temp比较学生的成绩找出最大的那一个如果学生多于3 人的话 可以用两个for循环嵌套的模式找出最大的一个之后输出就Ok 了 。程序还得自己动手写才会有提高,有了思路之后,自己试一试。...
回复

使用道具 举报

千问 | 2013-5-10 11:32:20 | 显示全部楼层
#include using namespace std;void main(){int s[3][5],i,j,k;for(i=0;is[j];s...
回复

使用道具 举报

千问 | 2013-5-10 11:32:20 | 显示全部楼层
#include "stdafx.h"#include using namespace std;int _tmain(int argc, _TCHAR* argv[]){int studentinfo[3][5];for(int i = 0;i<3;i++){cout<<"请输入学生"<<i+1<<"的学号...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行