C++成长历程 之 指针应用

本文提供了一系列关于C语言指针应用的练习题,包括字符串处理、数组操作、排序算法等多个方面,旨在帮助读者深入理解并掌握指针的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.定义行指针,输出指定数组元素。

2.定义一个一维数组,写以下6个函数来完成相应功能,在主函数中调用这6个函数。(要求,函数形参都为指针变量)

 3.定义一个二维数组,写函数来实现对该二维数组求最大值。(要求,用行指针为函数形参)

4、写一函数,实现两个字符串的比较,即自己写一个strcmp函数

5、 编写一程序,输入月份号,输出该月的英文月名。

6、在主函数中输入10个等长的字符串,用另一函数对它排序。然后在主函数输出10个已排好序的字符串

7、将一个5*5的矩阵中最大的元素放在中心,4个角分别放在4个最小的元素

8、对候选人的票的统计程序。

9、碰到了点问题,求解。输入一行文字,找出其中大写字母,小写字母,空格,数字,以及其他字符各有多少。(指针)

10、写一函数,将一个3*3的整形矩阵转置 (指针)

11、有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部复制成为另一个字符串。

12、写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。(指针)

13、有n个人围成一圈,顺序排号,从第一个人开始报数(从1~3报数),凡报到3的人退出圈子,问最后留下的人原来排在第几号。

14、有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。(指针)

15、输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。

16、输入三个字符串,按由小到大的顺序输出(指针)

17、输入三个整数,按由小到大的顺序输出!(指针)

18、对三个变量按由小到大的顺序排序。(引用)

19、实现两个变量的值互换,用“引用”做实参

20、在函数中改变指针形参所指对象的值。

21、若干字符串按字母顺序(由小到大)输出。(指针数组)

22、将字符串str1复制为字符串str2.(指针)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值