C语言练习题-C语言练习题实例33 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:判断一个数字是否为质数(素数)。程序分析:质数(prime number)又称素数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除。- 阅读剩余部分 -
C语言练习题-C语言练习题实例32 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:删除一个字符串中的指定字母,例如:对于字符串 "aca",删除其中的字母 'a'。程序分析:无。- 阅读剩余部分 -
C语言练习题-C语言练习题实例31 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:根据输入的第一个字母判断是星期几。如果第一个字母相同,则继续判断第二个字母。程序分析:可以使用switch语句进行比较。如果第一个字母相同,则使用switch语句或if语句继续判断第二个字母。- 阅读剩余部分 -
C语言练习题-C语言练习题实例30 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:判断一个5位数是否为回文数。回文数是指个位与万位相同,十位与千位相同,例如:12321。程序分析:学会分解出每一位数。- 阅读剩余部分 -
C语言练习题-C语言练习题实例29 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:给定一个不多于5位的正整数,要求:一、计算它是几位数;二、逆序打印各位数字。程序分析:学会分解出每一位数,如下所示。- 阅读剩余部分 -
C语言练习题-C语言练习题实例28 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?程序分析:利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人的岁数,需知道第四个人的岁数,依次类推,一直回推到第一个人(10岁),再递推回来。- 阅读剩余部分 -
C语言练习题-C语言练习题实例27 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:使用递归函数调用的方式,将输入的5个字符以相反顺序打印出来。程序分析:无- 阅读剩余部分 -
C语言练习题-C语言练习题实例26 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:使用递归方法计算5!(5的阶乘)。程序分析:递归公式:n! = n * (n-1)!- 阅读剩余部分 -
C语言练习题-C语言练习题实例25 作者: 鱼丸 时间: 2023-07-08 分类: C语言教程 评论 题目:计算表达式1+2!+3!+...+20!的和。程序分析:此程序通过累乘的方式计算阶乘,并将各个阶乘累加得到最终的和。- 阅读剩余部分 -