教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

2015作业必做题(2)

来源:网络收集 时间:2026-09-21
导读: (1) 编写一个函数,提取一个字符串中的所有整数。整数提取规则为:连续的数字字符构造一个整数,如果整数位数超过6位,则在第7位开始构建一个新的整数。 (2) 编写一个函数,对(1)步提取的所有整数按照从小到大的顺

(1) 编写一个函数,提取一个字符串中的所有整数。整数提取规则为:连续的数字字符构造一个整数,如果整数位数超过6位,则在第7位开始构建一个新的整数。

(2) 编写一个函数,对(1)步提取的所有整数按照从小到大的顺序排序。 (3) 编写一个函数,输出提取的所有整数。 (4) 编写相关测试程序。

E50. 【基本函数设计、用地址传递参数】用随机数来初始化一个整形数组,数组

元素个数自定。编写程序完成如下功能: (1) 编写一个函数,对数组进行排序。

(2) 编写一个函数,在屏幕上输出数组内容,每行输出 6 个元素,每个元素占8列。

(3) 编写主函数,调用上述函数测试其功能。

E51. 【基本函数设计,用地址传递参数】用随机数初始一个N*N的二维矩阵,

编写程序完成如下功能:(N为事先设定的一个整数) (1) 编写一个函数,计算矩阵主对角线元素之和。

(2) 编写一个函数,对矩阵的每一行元素按照从小到大排序。

(3) 编写一个函数,输出矩阵的所有元素,每一行元素输出在同一行,每个元素值占6列,右对齐。 (4) 编写测试程序。

E52. 【基本函数设计,用地址传递参数】编写一个函数,将字符串中的所有大写

字母转换成小写字母,所有小写字母转换程大写字母。编写测试程序,在测试程序中输入字符串和输出新的字符串。例如:输入字符串为:abc23DEF,调用函数之后,新的字符串为:ABC23def。

E53. 【基本函数设计,用地址传递参数】编写一个函数,统计一个英文句子中单

词的个数,其中单词之间用空格分隔。编写测试程序,在测试程序中输入英

文语句和输出单词个数。

E54. 【基本函数设计,用地址传递参数】从键盘输入一个由‘0’~‘9’这 10 个

数字符构成的字符串。编写一个函数,将这个字符串转换成所对应的整数。如从键盘输入字符串“1234”,则函数的输出应该是整数 1234。请考虑输入串的合法性检查。

E55. 【基本函数设计,用地址传递参数】编写一个函数,实现对十二个月的单词

进行字典排序。并编写测试程序。

E56. 【基本函数设计或递归函数设计】从键盘输入一个十进制正整数,输出这个

整数的二进制形式。转换过程用一个函数来完成。

E57. 【递归函数设计】编写一个递归函数,计算一个整数的位数。

第 8 章 指针

E58. 【指针作为函数参数】编写一个返回类型为 void 的函数,计算两个正整数

的最大公约数和最小公倍数。在 main 函数中调用这个函数以测试其功能。 E59. 【指针作为函数参数】用随机函数生成一个整型数组。编写一个返回类型为

void 的函数,求数组中所有元素的总和、最大值、最小值和平均值。在 main 函数中调用这个函数以测试其功能。

E60. 【指针作为函数参数】从键盘输入一个正整数,编写一个函数,求出这个整

数的二进制形式,并显示。显示的功能在 main 函数中完成。

E61. 【指针作为函数参数、指针访问数组元素】编写函数可以对任意个整型元素

的数组排序,用指针实现。函数原型为 sort(int *p, int n),其中 n 为需要排序的元素个数。

E62. 【指针作为函数参数、指针访问数组元素】编写函数,在上题的基础上,将

2015作业必做题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/612515.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)