c++第7章数组上机.doc

c++第7章数组上机.doc

ID:59256653

大小:34.00 KB

页数:2页

时间:2020-09-08

c++第7章数组上机.doc_第1页
c++第7章数组上机.doc_第2页
资源描述:

《c++第7章数组上机.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章数组上机作业1.编写一个函数判断一个整数是否是回文数。如果一个数从正的方向读和从反的方向读的结果相同,则该数就是回文数。例如:66,676,12321等。2.编写一个函数实现数制的转换。在主函数中输入一个十进制数,输出相应的十六进制数。要求用数组实现。3.寻找二维数组中的鞍点,即该位置上的元素是所在行上最大的元素,是所在列上最小的元素。也可能没有鞍点。4.编写一个函数,求二维数组的两条对角线元素之和。在主函数中调用该函数求一个二维数组的两条对角线元素之和,二维数组为12345234563456745678567895.

2、编写字符串反转函数。该函数的功能是将指定字符串中的字符顺序颠倒排列,然后在编写主函数进行验证。6.编写一个程序,判定一个字符串是否是另一个字符串的子串,若是,则返回子串在主串中的位置。要求不能使用系统函数。7.编写函数将字符串按逆序存放,并在主函数中调用该函数进行测试。不允许使用系统定义的字符串操作函数。8.编写函数实现字符串拷贝功能。不允许使用系统定义的字符串操作函数。9.编写函数利用数组名作参数计算数组arr[3][4]所有元素的和。10.利用全局变量并编写函数统计数组中奇数和偶数的个数。如果不允许使用全局变量,定义函数

3、完成上述功能。11.(选做,需要用到指针,学过的可以先做,其他同学可以在学完指针后完成)实现模拟彩票的程序设计:随机产生6个在1~32之间的不同数,与用户输入的数进行比较,输它们相同数的个数。注意保证输入的6个数也必须在1~32之间,且互不相同。编程时请用以下函数完成相应的功能:1)boolIsRepeat(inta[],intn,intx);判断x是否与数组a中的数据相同1)int*SameNum(inta[],intb[],intn,int&num);判断a和b中有几个数据相同,在函数中创建动态数组存放相同的数,通过参数

4、num返回相同数据的个数。编程要求:不得使用全局变量,否则不得分;输出样例:同学们还可以增加一些文字提示信息,比如设置中奖规则:按相同数字的个数确定,当输完数字后显示中了几等奖。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。