浙大版《C语言程序设计(第4版)》题目集参考答案
破无差
这个作者很懒,什么都没留下…
展开
-
C语言二叉树代码实现
采用二叉链表作为存储结构,完成二叉树的建立,先序、中序和后序遍历的操作,求所有叶子及结点总数的操作等。声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。原创 2024-05-05 18:07:11 · 211 阅读 · 0 评论 -
C语言单链表代码实现
单链表的产生以及元素的查找、插入与删除,求表长、有序表插入、元素逆置、2个有序表合并等。原创 2024-04-09 23:12:02 · 663 阅读 · 0 评论 -
C语言顺序表代码实现
顺序表的产生以及元素的查找、插入与删除,删除k个元素、有序表插入、元素逆置、2个有序表合并等。原创 2024-04-09 22:48:19 · 276 阅读 · 0 评论 -
7-9 数字翻转
写一个程序,要求:输入一个正整数,输出该数逆置后的正整数。如输入:123则输出:321若输入:102400则输出:4201 (注意:不输出前置0,若输出004201则判错)一个正整数,不超过109一个正整数1024004201。原创 2024-03-30 11:36:47 · 368 阅读 · 1 评论 -
7-8 完数
一个数如果恰好等于它的因子之和,这个数就称为完数。输入一个小于1000的数,编写程序判断它是否是完数,如果是,按照下面格式输出其因子:“6 its factors are 1,2,3”;如果不是完数,则按照下面格式输出:“5 is not”如果n不是完数,输出“n is not”;如果n是完数,则要按照“n its factors is .......”输出全部因子,因子之间用空格分隔。:著作权归作者所有。在这里给出相应的输出。在这里给出相应的输出。在这里给出一组输入。在这里给出一组输入。原创 2024-03-30 11:34:35 · 251 阅读 · 1 评论 -
7-7 电文解密
Mike给他的女朋友Alice写了一封情书,但不想情书被别人截取后知晓其中的内容,于是他想到了一种简单的加密方法。他想到的方法很简单,就是把文中出现的每一个字母以它前面的第3个字母代替,文中出现的其他符号如数字、空格及标点符号等仍保持不变。现在,Alice收到了Mike写给她的情书,请你写一个程序,将这封情书进行解密,并将加密前的内容输出。声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Mike写给Alice加密后的情书。假设该情书仅包含一段文字。文中逗号(,)后有一个空格。原创 2024-03-30 11:32:39 · 374 阅读 · 1 评论 -
14行代码实现 7-10 抓石子游戏升级版
游戏的规则是这样的:小明和他的小伙伴,两个人手里均有数量充足的小石子,每次游戏开始的时候,两人先后扔出一定数量(不能为零)的小石子组成一堆,然后小明(先手)和他的小伙伴依次从堆中每次取出3个,第一个不能取到3个石子的玩家判输。请你写一个程序,判断每次游戏,谁能赢得最终的胜利。数据第一行为一个正整数T,为数据组数,每行是以空格分隔的两个正整数m和n,分别表示小明和他的小伙伴先后扔出的石子数量。输出T行,每行为1或0,如果为1表示小明赢得最后的胜利,为0表示他的小伙伴赢得胜利。本题包含多组输入数据。原创 2024-03-30 11:29:56 · 443 阅读 · 1 评论 -
7-6 整数数字求和
声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。如:123所有位上数字和为6,-213所有位上数字和为6.对一个整数,输出该整数所有位上数字的和。原创 2024-03-30 11:25:16 · 188 阅读 · 1 评论 -
7-5 统计各种字符的个数 ctype实现
按照题目顺序分别输出英文字母的个数、空格的个数、数字字符的个数、其他字符的个数,只输出个数即可。输入一行字符,以回车结束,分别统计出其中英文字母、空格、数字和其他字符的个数。声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。在一行中输入若干个字符,以回车结束。原创 2024-03-30 11:22:38 · 247 阅读 · 1 评论 -
实验7-3-5 凯撒密码
为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文。输入一个以回车符为结束标志的字符串(少于80个字符),再输入一个整数offset,用凯撒密码将其加密后输出。恺撒密码是一种简单的替换加密技术,将明文中的所有字母都在字母表上偏移offset位后被替换成密文,当offset大于零时,表示向后偏移;当offset小于零时,表示向前偏移。原创 2023-12-04 16:47:42 · 213 阅读 · 0 评论