| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1011 人关注过本帖
标题:[求助]几个有问题的实习题目
只看楼主 加入收藏
jojoviclly
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-4-17
收藏
 问题点数:0 回复次数:5 
[求助]几个有问题的实习题目

这两天在所谓的"实习",就是编一些程序,貌似在哪见到过这些程序题就是想不起来,编了一些,不过有几个地方出错不知道该杂办,哪个兄弟要是知道帮帮忙啊~~
(二)根据条件进行学生成绩排名
在函数中进行 10个学生成绩从高到低排名,再改进函数,进行 n个学生成绩从高到低排名, 排名方式根据函数的style参数进行,如style为‘a'按升序排,style为 ' d ' 按降序排。( a:ascending 升,d:descending 降)
(三) 字符处理
不使用 C 语言库函数自行编制函数实现字符串的复制、连接、转换为大写、小写、字符串比较功能。
( 四)学生成绩单制作
定义一个结构体数组,存放 10个学生的学号,姓名,三 门课的成绩,输出单门课成绩最高的学生的学号、姓名、以及该门课程的成绩,输出三门课程的平均分数最高的学生的学号、姓名及其平均分,再将 10个学生按照平均分数从高到低进行排序,输出结果
(五)学生成绩文件管理
10个学生的相关数据,存入文件中,再从文件中读出 按照平均分数从高到低进行排序,分别将结果输出到屏幕上和另一文件中,再从文件中读取第 2 , 4 , 6 , 8 , 10 个学生的数据。
比如第2题,做了出来就是不知道怎么把那个数组的[10]换成[n],貌似没有学过动态数组
象这种小问题还有很多所以想看看怎么做的~~~~~~

搜索更多相关主题的帖子: 函数 实习 style 字符 
2007-06-26 11:59
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
比如第2题,做了出来就是不知道怎么把那个数组的[10]换成[n],貌似没有学过动态数组
mollac()
new();
不是很麻烦吧.

倚天照海花无数,流水高山心自知。
2007-06-26 12:05
jojoviclly
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-4-17
收藏
得分:0 
  还是有点问题,斑竹可以具体点么???

い水能载舟灬也能煮粥う
2007-06-26 15:19
judelinux
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-6-26
收藏
得分:0 
用malloc啊 ,定义个指针初始化NULL 让指针指向malloc开辟的空间,

#include <stdlib.h>
#define NULL 0
int *p=NULL;
p=(int *)malloc(n*sizeof(int));
然后操作指针即可
最后释放空间
free(p);
2007-06-26 18:17
jojoviclly
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-4-17
收藏
得分:0 

o,谢谢楼上的,刚把这个问题解决了.
~感觉第5题是很难,做到现在都没有ok,有哪为兄弟指点哈~~~


い水能载舟灬也能煮粥う
2007-06-27 16:55
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
(五)学生成绩文件管理
10个学生的相关数据,存入文件中,再从文件中读出 按照平均分数从高到低进行排序,分别将结果输出到屏幕上和另一文件中,再从文件中读取第 2 , 4 , 6 , 8 , 10 个学生的数据。
我相信你排序应该没有问题了吧.
从文件中读取内容,你可以这样,读取一条记录之后,随后就加个字符串输入的把下一条记录屏蔽掉.
当然在这是先屏蔽再读取.

倚天照海花无数,流水高山心自知。
2007-06-27 21:58
快速回复:[求助]几个有问题的实习题目
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011950 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved