- 博客(19)
- 收藏
- 关注
原创 使用函数实现字符串部分复制
函数strmcpy将输入字符串char *t中从第m个字符开始的全部字符复制到字符串char *s中。若m超过输入字符串的长度,则结果字符串应为空串。
2023-12-17 16:05:45 457 1
原创 考试座位号
每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。
2023-12-17 15:32:19 457 1
原创 用扑克牌计算24点
一副扑克牌的每张牌表示一个数(J、Q、K 分别表示 11、12、13,两个司令都表示 6)。任取4 张牌,即得到 4 个 1~13 的数,请添加运算符(规定为加+ 减- 乘* 除/ 四种)使之成为一个运算式。每个数只能参与一次运算,4 个数顺序可以任意组合,4 个运算符任意取 3 个且可以重复取。运算遵从一定优先级别,可加括号控制,最终使运算结果为 24。请输出一种解决方案的表达式,用括号表示运算优先。如果没有一种解决方案,则输出 -1 表示无解。
2023-12-16 18:01:47 396 1
原创 7-5 计算字符串长度
从键盘任意输入一个字符串,计算其实际字符个数并输出。不使用字符串处理函数strlen,编程用自定义函数MyStrlen实现strlen的功能。
2023-12-16 17:47:14 466 1
原创 数组指针作函数参数
本题要求使用数组指针作函数参数,进行学生成绩统计。要求如下:输入m个学生(最多30人)n门课程(最多5门)的成绩,然后计算并打印每个学生各门课的总分和平均分。其中,m和n的值由用户从键盘输入。
2023-12-15 17:58:20 699
原创 7-1 矩阵转置
用指针实现将一个3*3的整型矩阵转置。要求定义并调用函数void move(int *pointer),实现上述矩阵转置的功能。输出格式:每行数据之间以空格分隔,最后一个数据后面没有空格。
2023-12-14 16:42:29 534 1
原创 计算2个复数之和与之积
分别输入2个复数的实部与虚部,用函数实现计算2个复数之和与之积。若2个复数分别为:c1=x1+(y1)i, c2=x2+(y2)i,
2023-12-13 22:37:31 469 1
原创 组织星期信息
输入一个正整数repeat (0<repeat<10),做repeat次下列运算:定义一个指针数组将下面的星期信息组织起来,输入一个字符串,在表中查找,若存在,输出该字符串在表中的序号,否则输出-1。输入输出示例:括号内为说明,无需输入输出。
2023-12-13 22:36:12 339 1
原创 九连环问题
九连环是一种流传于山西省的传统民间的智力玩具,由九个圆环相连成串,以解开为胜。九连环的九个环,一环扣一环地套在钗上。除了第 1 号环可以随时装上或卸下以外,其它环装上或卸下的条件是:在它的前面仅有紧靠它那一个环在钗上。即:当第 1 ~ i−2 号环都不在钗上,第 i−1 号环在钗上,这时可以装上或卸下第 i 号环。
2023-12-06 19:06:19 634 1
原创 汉诺塔问题(Hanoi)
假设有n片,移动次数是f(n).显然f(1)=1,f(2)=3,f(3)=7,且f(k+1)=2f(k)+1。一个平年365天有31536000 秒,闰年366天有31622400秒,平均每年31556952秒,计算一下: 18446744073709551615秒 这表明移完这些金片需要5845.54亿年以上,而地球存在至今不过45亿年,太阳系的预期寿命据说也就是数百亿年。有三根杆子A,B,C。那么先把A塔顶部的N-1块盘移动到B塔,再把A塔剩下的大盘移到C,最后把B塔的N-1块盘移到C。
2023-12-05 11:06:52 1036
原创 十进制转二进制
编写一个函数,其参数是一个整数N,返回值也是一个整数(假设是R),规则是整数R写出来(输出出来)是N的二进制形式。例如:参数是15,返回值应是1111。主函数中输入若干组整数,依次输出其二进制形式。
2023-12-03 18:26:10 413
原创 十进制转二进制
编写一个函数,其参数是一个整数N,返回值也是一个整数(假设是R),规则是整数R写出来(输出出来)是N的二进制形式。例如:参数是15,返回值应是1111。主函数中输入若干组整数,依次输出其二进制形式。
2023-12-02 22:49:56 374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人