
c/c++练习
c/c++练习项目
127.0.0.1/24
本人承诺所有原创文章均为本人整理编写,绝非直接复制粘贴而来。写在这里一是为了防止以后自己将知识点遗忘,二是为了和大家分享我自己对这个知识点的理解和认识。如果我的文章中有错误希望看到后可以指正,感激不尽!
展开
-
【C语言练习】判断回文数
“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,称为回文数(palindrome number)。原创 2020-05-12 21:59:07 · 1121 阅读 · 0 评论 -
【C语言练习】交换矩阵的行
将一个3*3的矩阵的第 n 行和第 m 行交换,输出交换后的结果。题目可更具自己需求增加难度,例如更改矩阵的阶数或者改为交换列。原创 2020-06-07 20:39:01 · 4476 阅读 · 1 评论 -
【C语言练习】水仙花数
水仙花数是指一个数的个位的立方+十位的立方+百位的立方之后任然是这个数本身。水仙花数练习是C语言中的经典循环练习。本文将通过for循环语句和while循环语句分别实现功能。原创 2020-05-30 17:23:00 · 549 阅读 · 0 评论 -
【C语言练习】素数(质数)的判断
质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。原创 2020-06-13 10:36:40 · 508 阅读 · 0 评论 -
【C语言练习】汉诺塔游戏
递归函数虽然比不上指针,但是在C语言中的地位和复杂程度,但是他也不是随便就能搞懂的,这里通过汉诺塔游戏来进行C语言递归的训练。一、汉诺塔游戏介绍 相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘(如下图)。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一.原创 2020-05-19 23:58:39 · 1638 阅读 · 0 评论 -
【C语言练习】素数的判断
素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数,也称质数。原创 2020-04-16 00:47:39 · 598 阅读 · 0 评论 -
【C语言练习】猴子吃桃
题目:一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这样吃。到第10天的时候,小猴子发现只有一个桃子了。问小猴子第一天共摘了多少个桃子。原创 2020-06-07 19:31:05 · 1966 阅读 · 0 评论 -
【C语言练习题】
求s=a+aa+aaa+aaa... a的值,其中a是一 个数字(可取1~9之间的一一个值)。例如2+22+222+2222+222222(此时共有5个数相加),其中a值和有几个数相加由键盘输入控制。注意s的值有可能超出int的范围。原创 2020-12-13 22:18:06 · 233 阅读 · 0 评论 -
【C语言练习题】小球反弹问题
一个球从10000m高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第n(n从键盘输入)次落地时,共经过多少米?第n次反弹多高?原创 2020-12-11 22:49:10 · 3147 阅读 · 1 评论 -
【C语言练习】排列组合
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?原创 2020-06-07 23:06:47 · 340 阅读 · 0 评论