14软件学院C语言编程题练习(二)字符串及结构体
更新时间:2024-01-04 11:14: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;
正在阅读:
我心雀跃作文450字06-23
迷宫c语言05-30
有机化学题库-合成05-08
浅议工程师的职业道德与责任01-11
哲学思维方式与领导工作方法04-12
大学生预备党员转正申请书格式与范文09-08
(福建)教科版四年级下册综合实践活动教案12-09
绿化管理制度【8篇】03-23
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 语言编程
- 软件学院
- 字符串
- 练习
- 结构
- 《这条小鱼在乎》
- 新部编人教版八年级上册道德与法治第一单元测试卷 - 图文
- 生物化学课后练习题
- 五年级下册语文专项部分-阅读-湘教版小学学科网
- XX公司创建2011年“四好”领导班子工作总结
- 关键词在网站优化中的总体性分析
- 四川省自贡解中2014届九年级上期中考试数学试题及答案
- 大圆满龙钦心髓颇瓦仪轨(汉文自修)(1)
- 安全生产竞赛试题1
- 水的自述作文450字完美版
- 园林绿化景观树种 - 榉树
- 化归思想在高中数学函数学习中的运用
- 生产安全责任告知书书
- 综合性学习:我爱我家写作指导教案 人教版优秀教案
- 2018年中考文言文阅读重点考试篇目之《岳阳楼记》
- 高职院校传承弘扬中华优秀传统文化的实施教育方案
- 2008广东省中学生初中生物学联赛理论试卷及答案 - 图文
- 工作报告书格式范文(共6篇)
- 国际商法 案例分析
- 型腔铣削工艺、编程