![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言入门
.ciao.
这个作者很懒,什么都没留下…
展开
-
显示等腰三角形(下)(循环版)
说明:参数 height 为等腰三角形的高,symbol 为显示字符。函数将在屏幕下显示高度为 height 宽度为 2 * height - 1 由字符 symbol 组成的等腰三角形(向下)。若 height ≤ 0,则不输出。请编写函数,用循环方法显示等腰三角形(向下)。提示:需要利用前面作业中的 Show 函数。关联习题:重复显示字符(循环版)。要求:不使用选择语句。原创 2022-11-26 19:23:10 · 1039 阅读 · 1 评论 -
显示等腰三角形(上)(循环版)
说明:参数 height 为等腰三角形的高,symbol 为显示字符。函数将在屏幕下显示高度为 height 底宽为 2 * height - 1 由字符 symbol 组成的等腰三角形(向上)。若 height ≤ 0,则不输出。请编写函数,用循环方法显示等腰三角形(向上)。提示:需要利用前面作业中的 Show 函数。关联习题:重复显示字符(循环版)。要求:不使用选择语句。原创 2022-11-26 19:20:22 · 1298 阅读 · 0 评论 -
求叠数(循环版)
例如:Redup(5,8)=88888。要求:不使用 pow、exp 等函数。请编写函数,用循环方法生成叠数。原创 2022-11-26 19:01:10 · 616 阅读 · 0 评论 -
简单幂级数(循环版)
说明:x 为实数,n 为非负整数,函数值为多项式的值。请编写递归函数,求下面的简单幂级数。规定:当 n=0 时,函数值为 1。写的比较啰嗦,见谅!原创 2022-11-26 18:35:57 · 560 阅读 · 0 评论 -
显示等腰三角形(上)(递归版)
说明:参数 height 为等腰三角形的高,symbol 为显示字符。函数将在屏幕下显示高度为 height 宽度为 2 * height - 1 由字符 symbol 组成的等腰三角形(向上)。若 height ≤ 0,则不输出。提示:需要利用前面作业中的 Show 函数,还可根据需要增加自用函数。我们不妨再写一个函数,加一个参数表示空格个数。请编写递归函数,显示等腰三角形(向上)。关联习题:重复显示字符(递归版)。要求:不要使用循环语句。原创 2022-11-24 13:06:43 · 1221 阅读 · 0 评论 -
输出十进制自然数(递归版)<不得使用printf函数!>
要求:作为练习,请用递归方法编写函数,不得使用循环语句,也不要调用 C 库函数中的 printf 函数。请编写递归函数,以十进制形式输出自然数,模仿 printf 函数使用 %u 格式限定符的功能。说明:参数 x 为自然数。函数将以十进制的形式输出自然数 x。原创 2022-11-21 15:48:02 · 514 阅读 · 0 评论 -
简单幂级数(递归版)
请编写递归函数,求下面的简单幂级数。为非负整数,函数值为多项式的值。为 0 时,函数值为 1。要求:不要使用循环语句。原创 2022-11-19 21:35:37 · 520 阅读 · 8 评论 -
舍入问题(简版)
C99 标准函数库中引入了舍入函数 round,用于对小数作四舍五入处理。作为练习,我们自己编写一个功能与之相同的函数。说明:参数 x 是任意实数,函数值为四舍五入后的“整实数”(小数部分为零的实数)。虽然是简版,但是得理清思路!原创 2022-11-19 15:47:07 · 466 阅读 · 0 评论 -
截断问题(简版)
C99 标准函数库中引入了截断函数 trunc,用于对小数作截断处理。作为练习,我们自己编写一个功能与之相同的函数。说明:参数 x 是任意实数,函数值为截去小数后的“整数”(小数部分为零的实数)。相关习题:舍入问题(简版);截断问题(高级版)、舍入问题(高级版)。提示:利用C语言标准库中的 floor 函数和 ceil 函数。原创 2022-11-19 15:02:39 · 1633 阅读 · 0 评论 -
求实数的整数次幂(递归版)
说明:参数 x 为底数,n 为指数。若参数正确,则函数值为 x 的 n 次幂。若参数不正确,则显示一行错误信息:“不正确的参数!说明:利用前面作业中编写的 IsOdd 和 IsEven 函数来判断奇数和偶数。要求:不要调用 pow 等函数,不要使用循环语句。,这次在它的基础上写一个更高效的版本。请编写函数,求任意实数的任意整数次幂。关联习题:判断奇数,判断偶数。原创 2022-11-19 14:28:51 · 1021 阅读 · 0 评论 -
自然数的任意位数字(递归版)
为数位的索引号:个位编号为 0,十位编号为 1,百位编号为 2,...,以此类推。请编写函数,求自然数的任意一位数字。为负数,则函数值为 0。要求:不得使用循环语句。原创 2022-11-18 18:15:45 · 787 阅读 · 0 评论 -
自然数的最高位数字(递归版)
请编写递归函数,求自然数的最高位数字。为非负整数,函数值为最高位数字。要求:不得使用循环语句。为零,则函数值为零。原创 2022-11-18 18:07:45 · 703 阅读 · 2 评论 -
求实数的整数次幂(递归版)
说明:参数 x 为底数,n 为指数。若参数正确,则函数值为 x 的 n 次幂。若参数不正确,则报告错误:“不正确的参数!要求:不要调用 pow 等函数,不要使用循环语句。用递归方法完成函数的设计。请编写函数,求任意实数的任意整数次幂。原创 2022-11-17 22:04:07 · 746 阅读 · 2 评论 -
求排列数(递归版)
说明:x 和 y 是非负整数,且 x ≥ y,函数值为排列数 Axy。要求:不使用循环语句,不调用阶乘函数。该函数直接调用自己求得计算结果。请编写递归函数,求排列数。原创 2022-11-16 13:23:49 · 1068 阅读 · 0 评论 -
求排列数(简版)
说明:x 和 y 为非负整数,且 x ≥ y,函数值为排列数 Axy。要求:利用前面作业中的阶乘函数 Fac 完成计算。关联习题:阶乘函数(递归版)、阶乘函数(循环版)。此题调用上题的求阶乘函数,非常简单!请编写函数,求排列数。原创 2022-11-16 13:13:37 · 479 阅读 · 0 评论 -
显示直角三角形(左上)(递归版)
说明:参数 height 为直角三角形的高,symbol 为显示字符。函数将在屏幕上显示高度和底宽为 height 由字符 symbol 组成的直角三角形(左侧向上)。若 height ≤ 0,则不输出。请编写递归函数,显示直角三角形(左侧向上)。提示:需要利用前面作业中的 Show 函数。关于代码中调用的Show函数,代码如下。关联习题:重复显示字符(递归版)。要求:不使用循环语句。原创 2022-11-15 15:03:24 · 1649 阅读 · 0 评论 -
显示直角三角形(左下)(递归版)
说明:参数 height 为直角三角形的高,symbol 为显示字符。函数将在屏幕上显示高度和底宽为 height 由字符 symbol 组成的直角三角形(左侧向下)。若 height ≤ 0,则不输出。请编写递归函数,显示直角三角形(左侧向下)。提示:需要利用前面作业中的 Show 函数。关联习题:重复显示字符(递归版)。题目中要求要使用Show函数。要求:不使用循环语句。原创 2022-11-15 14:45:33 · 853 阅读 · 0 评论 -
求阶乘(递归)
6-1 求阶乘(递归版)原创 2022-11-14 17:33:31 · 3167 阅读 · 0 评论 -
C语言烤肉饼问题
老王有一只长方形的电烤锅,能同时烤2只肉饼,每只肉饼需要正反两面各烤1分钟才能烤熟。老王非常精明,总能通过合理调度,在最短的时间内烤出肉饼。请你编写程序,输入肉饼的数量,计算老王最快用多长时间烤出这些肉饼。这个题的突破口在想出烤3个肉饼所需要的时间,如果你能想出烤3个肉饼最短需要3min你就能写出程序!7-4 烤肉饼(*)原创 2022-11-14 14:46:20 · 893 阅读 · 0 评论 -
C语言基础 输出月份名 问题
若 m 在 1 ~ 12 范围内,则输出月份名 若 m 在 1 ~ 12 范围外,则输出None。请编写程序,输入月份数,输出对应的英文月份名。使用简单的switch语句即可解决 如下。7-2 输出月份名(*)原创 2022-11-14 13:43:36 · 1324 阅读 · 0 评论 -
C语言学习 阶梯电价 问题
7-3 阶梯电价分数 10全屏浏览题目切换布局作者 陈建海单位 浙江大学为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。原创 2022-11-14 13:38:48 · 3319 阅读 · 0 评论