- 博客(110)
- 收藏
- 关注
原创 习题11-1 输出月份英文名
函数getmonth应返回存储了n对应的月份英文名称的字符串头指针。如果传入的参数n不是一个代表月份的数字,则返回空指针NULL。
2022-10-22 10:44:35 159
原创 练习11-4 字符定位(最后一次找到的字符)
其中s是字符串首地址,ch是要查找的字符。要求函数在字符串s中查找字符ch,如果找到,返回最后一次找到的该字符在字符串中的位置(地址);否则,返回空指针NULL。
2022-10-22 10:35:34 696
原创 习题10-5 递归计算Ackermenn函数
其中m和n是用户传入的非负整数。函数Ack返回Ackermenn函数的相应值。题目保证输入输出都在长整型范围内。
2022-10-17 14:54:14 73
原创 习题10-4 递归求简单交错幂级数的部分和
其中题目保证传入的n是正整数,并且输入输出都在双精度范围内。函数fn应返回上述级数的部分和。建议尝试用递归实现。
2022-10-17 14:47:10 80
原创 习题10-2 递归求阶乘和
函数fact应返回n的阶乘,建议用递归实现。函数factsum应返回 1!+2!+...+n!的值。题目保证输入输出在双精度范围内。
2022-10-16 11:22:59 88
原创 习题10-1 判断满足条件的三位数
其中传入的参数int n是一个三位数的正整数(最高位数字非0)。函数search返回[101,n]区间内所有满足条件的数的个数。
2022-10-16 11:11:55 68
原创 习题9-6 按等级统计学生成绩
其中pint num;int score;};n是数组元素个数。学号num、姓名name和成绩score均是已经存储好的。set_grade函数需要根据学生的成绩score设置其等级grade。等级设置:85-100为A,70-84为B,60-69为C,0-59为D。同时,set_grade还需要返回不及格的人数。
2022-10-16 10:58:28 117
原创 练习10-1 使用递归函数计算1到n之和
该函数对于传入的正整数n返回1+2+3+…+n的和;若n不是正整数则返回0。题目保证输入输出在长整型范围内。建议尝试写成递归函数。
2022-10-15 11:10:40 123
原创 习题8-9 分类统计各类字符个数
其中char *s是用户传入的字符串。函数须在一行内按照大写字母个数 小写字母个数 空格个数 数字个数 其它字符个数的格式输出。
2022-10-14 09:04:20 141
原创 习题8-5 使用函数实现字符串部分复制
函数strmcpy将输入字符串char *t中从第m个字符开始的全部字符复制到字符串char *s中。若m超过输入字符串的长度,则结果字符串应为空串。
2022-10-14 08:47:59 64
原创 习题8-3 数组循环右移
其中a[]是用户传入的数组;n是数组的大小;m是右移的位数。函数ArrayShift须将循环右移后的数组仍然存在a[]中。
2022-10-13 08:42:38 69
原创 习题8-2 在数组中查找指定元素
其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。
2022-10-12 08:47:21 52
原创 习题6-3 使用函数输出指定范围内的完数
其中函数factorsum须返回int number的因子和;函数PrintPN要逐行输出给定范围[m,n]内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + ... + 因子k”,其中完数和因子均按递增顺序给出。如果给定区间内没有完数,则输出一行“No perfect number”。
2022-10-10 11:04:22 147
原创 习题6-1 分类统计字符个数
其中char s[]是用户传入的字符串。函数须在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数的格式输出。
2022-10-09 09:27:46 70
原创 习题5-8 空心的数字金字塔
其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行空心的数字金字塔,请注意,最后一行的第一个数字前没有空格。
2022-10-08 15:10:15 425
原创 习题5-7 使用函数求余弦函数的近似值
其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。
2022-10-08 12:54:27 66
原创 习题9-5 通讯录排序
输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。
2022-10-08 09:17:13 43
原创 习题7-8 字符串转换成十进制整数
输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。
2022-10-06 10:41:38 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人