设为首页收藏本站

八达网

 找回密码
 注册
查看: 631|回复: 25
打印 上一主题 下一主题

跪求c++期末小测验作业帮弄一下

[复制链接]

10

主题

0

好友

1万

积分

航母

跳转到指定楼层
1
发表于 2011-7-6 11:03 |只看该作者 |倒序浏览
写一个统计学生成绩的程序,要求输入10个学生5门功课的成绩,分别用子函数求出:(1)每个学生的平均分;(2)每门功课的平均分;(3)找出最高分所对应的学生和功课。(应用动态内存分配)

跪求 最好能写出几条编写时候可能出现的错误 老师还要问。。。

438

主题

0

好友

1万

积分

航母

战队
[JXSA].
种族
Protoss
2
发表于 2011-7-6 11:06 |只看该作者
1000SJ 我帮你做了
回复

使用道具 举报

2246

主题

12

好友

2万

积分

管理员

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

战队
种族
Protoss

2013年度八达十大水友 2012年度八达十大水友 2011年度八达十大水友

3
发表于 2011-7-6 11:06 |只看该作者
1000SJ 我帮你做了
回复

使用道具 举报

超级葫芦娃 该用户已被删除
4
发表于 2011-7-6 11:07 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

10

主题

0

好友

1万

积分

航母

5
发表于 2011-7-6 11:08 |只看该作者
我好像一共30多水晶。。。
回复

使用道具 举报

780

主题

0

好友

13万

积分

主区版主

Rank: 8Rank: 8Rank: 8Rank: 8

6
发表于 2011-7-6 11:08 |只看该作者
看着不难呀
回复

使用道具 举报

204

主题

0

好友

3万

积分

大和

7
发表于 2011-7-6 11:09 |只看该作者
弱智题啊
回复

使用道具 举报

34

主题

3

好友

7574

积分

大象

8
发表于 2011-7-6 11:10 |只看该作者
LZ自己翻翻書做吧,不難,而且做出來以後你會相當有成就感。
世味年来薄似纱,
谁令骑马客京华。
小楼一夜听春雨,
深巷明朝卖杏花。
回复

使用道具 举报

13

主题

1

好友

7012

积分

大象

9
发表于 2011-7-6 11:15 |只看该作者
这题就告诉你要用链表,不要用数组。自已写吧,不难。
回复

使用道具 举报

438

主题

0

好友

1万

积分

航母

战队
[JXSA].
种族
Protoss
10
发表于 2011-7-6 11:17 |只看该作者
日。怎么要用链表?
回复

使用道具 举报

438

主题

0

好友

1万

积分

航母

战队
[JXSA].
种族
Protoss
11
发表于 2011-7-6 11:17 |只看该作者
人家说明了就是用动态分配的。new
回复

使用道具 举报

10

主题

0

好友

1万

积分

航母

12
发表于 2011-7-6 11:34 |只看该作者
虽然已经百度出来了 不过还是翻书ing 每个语句啥意思都不知道。。。。
没去上过这个课。。。悲剧了
回复

使用道具 举报

67

主题

2

好友

1万

积分

仲裁[复制]

13
发表于 2011-7-6 12:06 |只看该作者
LZ这个穷蛋 有500也能给你做了 你只有37啊
回复

使用道具 举报

5

主题

2

好友

5万

积分

光明执政官

从此不再日星际

14
发表于 2011-7-6 12:09 |只看该作者
最好能写出几条编写时候可能出现的错误 老师还要问。。。
回复

使用道具 举报

lost-star 该用户已被删除
15
发表于 2011-7-6 12:11 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

27

主题

2

好友

8382

积分

大象

16
发表于 2011-7-6 12:17 |只看该作者

回复

使用道具 举报

101

主题

2

好友

5万

积分

光明执政官

[SvS]Heroes

战队
[SvS]
联赛ID
PY_Shmily
种族
Protoss

2010水友赛冠军 2009年度八达十大杰出青年

17
发表于 2011-7-6 12:19 |只看该作者
嗯 很简单啊 不过我不会
回复

使用道具 举报

54

主题

0

好友

1万

积分

航母

暗黑圣堂

18
发表于 2011-7-6 12:19 |只看该作者
这么简单的问题也好意思问?
菜鸟默默飘过。。。
吃一口辣椒,撸一下管,没办法,这就是我们穷人的生活.......
回复

使用道具 举报

21

主题

0

好友

6360

积分

大象

19
发表于 2011-7-6 12:21 |只看该作者
990水晶  我负责
回复

使用道具 举报

2

主题

1

好友

3万

积分

大和

20
发表于 2011-7-6 12:36 |只看该作者
随便用什么做都可以
回复

使用道具 举报

21

主题

0

好友

3万

积分

大和

牛奶浪人★淏

战队
[B.D]=
种族
Protoss
21
发表于 2011-7-6 12:59 |只看该作者
#include <string>
#include <stdio.h>
#include <vector>

#define COURSE_NUM 5

using namespace std;
using std::vector;

typedef struct stInfo
{
        string strStuName;
        int nArrayScore[COURSE_NUM];       
} SInfo,*PSInfo;

void Split(const string &strValue,const char &strSplit,vector<string> &vectArray)
{
        string::const_iterator iterBegin = strValue.begin();
        string::const_iterator iterEnd = strValue.end();
        while(iterBegin != iterEnd)
        {
                string::const_iterator iterTemp = iterBegin;
                iterBegin = find(iterBegin,iterEnd,strSplit);               
                vectArray.push_back(string(iterTemp,iterBegin));
                if(iterBegin == iterEnd)
                {
                        break;
                }
                ++iterBegin;
        }
}

#define MAX_STU_NO 90

int main(int argc,char* argv[])
{
        SInfo* oArrayStu[MAX_STU_NO] = {NULL};       
        //input student info
        //"stuname,90,91,92,93,94"
        printf("请输入学生姓名,成绩,格式如下:\n");
        printf("八达,20,30,50,60,70\n");

       
               
        while(1)
        {
                char szInput[50]={0};
                scanf("%s",szInput);
               
                if(string(szInput) == "q")
                {
                        break;
                }
               
                vector<string> vecInput;
                Split(szInput,',',vecInput);
                if(vecInput.size() < 2)
                {       
                        printf("输入有误,请重新输入!\n");
                        continue;
                }
                SInfo* pInfo = new SInfo();
                pInfo->strStuName = vecInput[0];
                for(int m = 1; m < vecInput.size(); m++)
                {
                        pInfo->nArrayScore[m-1] = atoi(vecInput[m].c_str());
                }       
                //nStuIndex[i] = pInfo;
                //该学生成绩
                printf("学生:%s,成绩1=[%d],成绩2=[%d],成绩3=[%d],成绩4=[%d],成绩5=[%d]\n",
                                pInfo->strStuName.c_str(),
                                pInfo->nArrayScore[0],
                                pInfo->nArrayScore[1],
                                pInfo->nArrayScore[2],
                                pInfo->nArrayScore[3],
                                pInfo->nArrayScore[4]);
        }       
       
        return 0;
}

未命名.jpg (13.49 KB, 下载次数: 0)

未命名.jpg

回复

使用道具 举报

21

主题

0

好友

3万

积分

大和

牛奶浪人★淏

战队
[B.D]=
种族
Protoss
22
发表于 2011-7-6 13:00 |只看该作者
程序错误一陀。。。。自己慢慢写了。。

内存泄漏神马的。。。随便说。。

回复

使用道具 举报

174

主题

2

好友

4万

积分

仲裁[复制]

23
发表于 2011-7-6 13:17 |只看该作者
本帖最后由 羊羊羊 于 2011-7-6 13:17 编辑

你再百度个内存池,老师一定大加赞赏
回复

使用道具 举报

447

主题

3

好友

3万

积分

大和

战队
N.ErV)
联赛ID
Voice
种族
Protoss
24
发表于 2011-7-6 13:19 |只看该作者
...........................
星际,永远在血液里。 这辈子都无法热爱其他游戏了。
回复

使用道具 举报

10

主题

0

好友

2万

积分

大和

25
发表于 2011-7-6 13:20 |只看该作者
1000水晶帮你做
国建身价大于5毛
回复

使用道具 举报

头像被屏蔽

67

主题

0

好友

1万

积分

禁止发言

26
发表于 2011-7-6 14:01 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

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

手机版|Archiver|八达网    

GMT+8, 2026-2-18 14:24

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部