实验8-1 指针.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验8-1 指针

实验8-1 指针(一) 1 【实验目的】 (1)掌握指针的概念和定义和使用指针变量的方法 (2)能正确使用数组的指针和指向数组的指针变量 (3)能正确使用字符串的指针和指向字符串的指针变量 【实验要求】 (1)熟练掌握和使用一维数组的指针和指向一维数组的指针变量 (2)能正确使用字符串的指针和指向字符串的指针变量 【实验环境】 (1) Microsoft XP操作系统 (2) Microsoft VC++ 6.0 【实验内容】 1、两个数比较 /acmhome/problemdetail.do?method=showdetailid=1002 题目描述:求2个数中较大者。 输入:第一行为测试的数据组数N,接下来的N行分别是两个待比较的整数 输出:输出N行,每一行的值为每组数中较大的整数 样例输入 2 1 2 15 10 样例输出 2 15 2、三个数排序 /JudgeOnline/problem.php?id=1511 题目描述 输入 输出 样例输入2 3 1 样例输出1 2 3 3、字符串排序 /acmhome/problemdetail.do?method=showdetailid=1484 描述输入3个字符串,按字典序从小到大进行排序。 输入输入数据 有一行,分别为3个字符串,用空格分隔。 输出输出排序后的三个字符串,用空格分隔。 样例输入abcd cdef bcde 样例输出abcd bcde cdef 4、重置最值 /JudgeOnline/problem.php?id=1513? 题目描述10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。 输入10个整数 输出 样例输入2 1 3 4 5 6 7 8 10 9 样例输出1 2 3 4 5 6 7 8 9 10 5、复制部分字符串 /JudgeOnline/problem.php?id=1516 题目描述n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。 输入n 一行字符串数字m 输出m开始的子串 样例输入 6 abcdef 3 样例输出 cdef 6、删除指定字符 /JudgeOnline/problem.php?id=1429 题目描述:编制函数del_char。函数原型为 void del_char(char *,char),函数的功能是删除a指向的字符串中值为ch的字符,例如从字符串AscADef中删除A后,字符串为scDef。 输入: 需要删除的字符ch 需要处理的字符串 输出: 处理后的字符串 样例输入 A AscADef 样例输出 scDef 7、出现最多的整数 /JudgeOnline/problem.php?id=2313 题目描述10个整数存入一维整型数组,统计并输出其中出现次数最多的整数和出现的次数。功能由函数Num(int a[])完成。 输入10个整数 输出 样例输入 100 8 100 8 7 0 9 5 6 7 样例输出 100 2 8、数值统计2 /JudgeOnline/problem.php?id=2311 题目描述 ?int? Input(int s[])? ?Input的参数为输入的数据,函数返回值大于0表示该行输入的数据个数,0表示输入结束。 用一个函数实现求最大值、最小值和平均值的功能,首部为: ? void statistics(int n, int s[], int *max, int *min, float *avg) 输入 输出 样例输入1 2 3 4 5 0 样例输出 Num=5 Max=5 Min=1 Avg=3.000 9、手动字符串比较 /JudgeOnline/problem.php?id=2265 题目描述strcmp函数,函数原型为strcmp(char *p1,char *p2),设p1指向字符串s1,p2指向字符串s2。要求当s1=s2时,返回值为0;(s1,s2长度相等并且不超过100) 若s1!=s2,返回它们两者第一个不同字符的ASCII码差值(如“BOY”与“BAD”,第2个字母不同,“O”与“A”之差为79-65=14);如果s1s2,则输出正值,反之输出负值。(本题要求用指针来做) 输入N,表示接下来有N组测试数据。接下来的N行表示N组测试数据,每组测试数据包含两个字符串,中间用空格隔开,并且保证每个字符串中的字符都是小写字母。 输出 样例输入 2 abcdef aaaaaa a z 样例输出 1 -25 10、排序 /acmhome/problemdetail.do?method=showdetailid=1479 描述:输入10个大小不同的整数,将它们从小到大排序后

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档