- 博客(6)
- 收藏
- 关注
原创 实验7-3-6 字符串转换成十进制整数
输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。
2023-12-15 16:19:14
519
原创 实验7-2-10 简易连连看
本题要求实现一个简易连连看游戏模拟程序。给定一个2N×2N的方阵网格游戏盘面,每个格子中放置一些符号。这些符号一定是成对出现的,同一个符号可能不止一对。程序读入玩家给出的一对位置(x1,y1)、(x2,y2),判断这两个位置上的符号是否匹配。如果匹配成功,则将两个符号消为“*”并输出消去后的盘面;否则输出“Uh-oh”。若匹配错误达到3次,则输出“Game Over”并结束游戏。或者当全部符号匹配成功,则输出“Congratulations!”,然后结束游戏。
2023-12-15 16:17:21
547
原创 67. 学生成绩排序
大家参加了期末考试,成绩出来后老师要对 n 个学生进行成绩汇总和排序。在排序过程中对于成绩相同的学生,要按照输入数据的顺序进行排列。时,后续的存储操作会覆盖之前的存储内容。为了避免这种情况,你应该为每个数据项分配独立的内存空间,例如使用字符数组来存储每个学生的名字,而不是将名字复制到相同的内存位置。从第二行起后面连续 n 行数据,每行为一名学生的姓名(长度不超过20个字符,不包括空格),考试成绩(int)底层逻辑是C语言使用连续的内存块来存储结构体类型的数据。多次使用相同的内存位置来存储不同的数据。
2023-12-11 18:47:01
1140
1
原创 66. 【大学】恭喜发财 利是窦来
在年三十晚上,为防止“祟”来侵扰一直逗孩子玩,小孩用红纸包了八枚铜钱,包了又拆,拆了又包,睡下以后,包着的八枚铜钱就放在枕边。为了简单,他们在发压岁钱的时候,使用以下的计算方法,譬如某甲有 100 块,它要给另外三个人的小孩发压岁钱,则每个小孩会分到 100/3 = 33 块,剩余的 1 块就不发了。于是这件事传扬开来,大家纷纷效仿,在大年夜用红纸包上钱给孩子,祟就不敢再来侵扰了。给你这 N 个人的信息,以及他们把压岁钱发给了谁的小孩,请你计算他们每个人的小孩收到的压岁钱和他们发出去的压岁钱的差额是多少。
2023-12-11 16:35:24
1586
1
原创 65.大家一起做游戏*
规则如下:所有的小朋友绕成一圈,顺序排号,从第一个小朋友开始报数,凡是报到固定数字(例如5)的,都退出该游戏,直到只剩下一位小朋友游戏才中止。现在,请大家帮小朋友们计算一下,在第一次排号的时候排到第几位才能成为最终被留下的小朋友。小朋友的个数(
2023-12-06 15:03:32
639
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅