14软件学院C语言编程题练习(二)字符串及结构体
更新时间:2024-03-21 06:56:01 阅读量: 综合文库 文档下载
14软件学院C语言编程题练习(二)
字符串:
1.功能:编写函数void change(char str[]),将字符串中的小写字母转换为对应的大写字母,其它字符不变。 2.功能:编写函数void copy(char str1[],char str2[])实现将第二个串复制到第一个串中, 不允许用strcpy函数。 3.功能:编写函数void len_cat(char c1[],char c2[])将第二个串连接到第一个串之后,不允许使用strcat函数。 4.功能:编写函数void fun(char s[],char c)从字符串s中删除指定的字符c。
5.功能:编写函数long fun ( char *p),将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。
例如:若输入字符串\,则函数把它转换为整数值 -1234。
6.功能:编写函数void fun(char *a),除了字符串前导的*号之外,将串中其它*号全部删除。假定输入的字符串中只包含字母和*号。在编写函数时,不得使用C语言提供的字符串函数。
例如:字符串中的内容为:****A*BC*DEF*G******,删除后,字符串中的内容应当是:****ABCDEFG。
7.功能:请编写函数int fun( char *s),统计一行字符串中单词的个数作为函数值返回。规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。 结构体:
1.功能:a所指向的数组中有N名学生的数据,请编写函数int fun(STREC *a,STREC *b),把a数组中分数最高的学生数据放在b所指的数组中。分数最高的学生可能不止一个,函数返回分数最高的学生人数。 注意:学生的记录由学号和成绩组成,结构体类型定义如下: typedef struct { char num[10]; int s; } STREC;
2.功能:a所指的数组中有N名学生的数据,请编写函数double fun(STREC *a,STREC *b,int *n),把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。 注意:学生的记录由学号和成绩组成,结构体类型定义如下: typedef struct { char num[10]; double s; } STREC;
3.功能:a所指的数组中有N名学生的数据,请编写函数void fun(STREC a[]),按分数从高到低排列学生的记录。 注意:学生的记录由学号和成绩组成,结构体类型定义如下: typedef struct { char num[10]; int s; } STREC;
正在阅读:
人教版数学三年级上册第8单元测测试题103-24
中建保华建筑有限责任公司工程施工项目施工生产管理底线标准12-06
车削内孔时刀具振刀问题和解决办法04-19
求解排列组合应用题的“八字诀”04-08
课设--任务书05-02
无处不在的皇上和公主作文300字06-25
(值得收藏)拳皇97人物绝对电脑键盘出招表(带图)06-11
科学谋划 夯实提升 赢在高效08-20
选修5《有机化学基础》测试试题205-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 语言编程
- 软件学院
- 字符串
- 练习
- 结构
- 数字显示可调直流稳压电源的设计
- 2008广东省中学生初中生物学联赛理论试卷及答案 - 图文
- 装饰客户接待流程
- 学风建设年工作总结
- 8学年上学期八年级期末考试数学试题(附答案)
- 实用新型名称:一种多功能配套阀 - 图文
- 第一学期期末测试卷(三).doc
- 新员工入职感受简报
- 化归思想在高中数学函数学习中的运用
- 现代大学英语精读5课文翻译1-11课
- 南平市九峰山绿道一期项目
- TP-LINK无线、有线路由器详细设置教程
- 2018年中考文言文阅读重点考试篇目之《岳阳楼记》
- 关键词在网站优化中的总体性分析
- 2011年本高中阶段获三好学生优秀学生干部优秀团干
- 《这条小鱼在乎》
- 最新九年级化学上册第五章燃料5.2组成燃料的主要元素 - 碳第1课
- 电解池第一课时教案
- 钢琴即兴伴奏—为音阶配伴奏- 成都师范学院 教务处-首页
- 现代企业管理方法作业(电大网上形考作业答案)