会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
【点我看视频讲解】
C程序设计谭浩强第五版课后习题视频讲解
北邮杨帆
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年7月6日
有一个分数序列,求出这个数列的前20项之和2/1,3/2,5/3/8/5,13/8,25/13
摘要: 有一个分数序列,求出这个数列的前20项之和 答案解析: 从题目当中可以看出来,下一个分式当中的分子为上一个分式中分子和分母的和,分母为上一个分式的分子。通过这个规律不难推出下一个分式的分子和分母,需要注意的是,保存分式的结果不能使用到整数,因为有可能会有小数的存在,所以我们需要选用浮点数double
阅读全文
posted @ 2020-07-06 14:17 北邮杨帆
阅读(2328)
评论(0)
推荐(0)
2020年7月3日
一个数如果恰好等于它的因子之和,这个数就称为完数。例如,6的因子为1,2,3,而6=1+2+3,因此6是完数。编程序找出1000之内的所有完数,并按下面格式输出其因子:
摘要: 编程序找出1000之内的所有完数,并按下面格式输出其因子: 6 its factors are 1,2,3 答案解析: 因子:整数a除以整数b(b≠0) 的商正好是整数而没有余数,我们就说b是a的因子。整数n除以m,结果是无余数的整数,那么我们称m就是n的因子。 需要注意的是,唯有被除数,除数,商皆
阅读全文
posted @ 2020-07-03 14:33 北邮杨帆
阅读(6080)
评论(0)
推荐(0)
输出所有的水仙花数,所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=1*+5*+3
摘要: 输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=1*+5*+3。 答案解析: 从题目当中得到”水仙花数“为一个3位数,则范围确定为[100, 999]。另外需要获取该数字的百位数字,十位数字,个位数字相加起来等于该数本身,则我
阅读全文
posted @ 2020-07-03 14:32 北邮杨帆
阅读(12061)
评论(0)
推荐(0)
c程序设计语言第五章第7题答案
摘要: 7.$\sum\limits_ 答案解析: 对于$\sum\limits_^{100}k$而言,指的是求从1到100的和。每个数字为整数,求和也为整数 对于$\sum\limits_{50}2$而言,指的是求从12到502的和。每个数字为整数,求和也为整数。 对于$\sum\limits_^{10}
阅读全文
posted @ 2020-07-03 14:30 北邮杨帆
阅读(214)
评论(0)
推荐(0)
求1!+2!+3!+4!+...+20!
摘要: 6.求$\sum\limits_ 答案解析: 该题需要从1循环到20,依次求出每一个数字阶乘的结果。所以在代码当中需要有两个循环,大循环从1到20,保证1到20个数字都被循环到,小循环里计算N阶乘,累加求和。注意:对于20的阶乘已经超出了int类型能过表示的数字范围,所以在代码当中使用double类
阅读全文
posted @ 2020-07-03 14:26 北邮杨帆
阅读(1429)
评论(0)
推荐(0)
求Sn=a+aa+aaa+...+aa+n个a 之值,其中a是一个数字,n表示a的位数,n由键盘输入。例如: 2+22+222+2222+22222 (此时n=5)
摘要: 求Sn=a+aa+aaa+...+aa+n个a 之值,其中a是一个数字,n表示a的位数,n由键盘输入。例如: 2+22+222+2222+22222 (此时n=5) 答案解析: 该题目可以将数字拆分为 a * 10^n + 前一个数字,例如: 2 = 2 * 10^0 + 0 : 默认2的前一个数字
阅读全文
posted @ 2020-07-03 14:18 北邮杨帆
阅读(2452)
评论(0)
推荐(0)
输人一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
摘要: 输人一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 答案解析: 该题可以调用getchar函数,从stdin流中读入一个字符,当输入多个字符时,getchar()再执行时就会直接从缓冲区中读取了。等同于getc(stdin)。所以,我们循环调用getchar,直到将标准输入的内容读到
阅读全文
posted @ 2020-07-03 14:13 北邮杨帆
阅读(703)
评论(0)
推荐(0)
输人两个正整数m和n,求其最大公约数和最小公倍数
摘要: 输人两个正整数m和n,求其最大公约数和最小公倍数 答案解析: 该题题目直接使用“辗转相除法”来求解最大公约数,以除数和余数反复做除法运算,当余数为 0 时,就取得当前算式除数为最大公约数。 最大公约数和最小公倍数之间的性质:两个自然数的乘积等于这两个自然数的最大公约数和最小公倍数的乘积。所以,当我们
阅读全文
posted @ 2020-07-03 14:07 北邮杨帆
阅读(2165)
评论(0)
推荐(0)
请补充例5. 7程序,分别统计当fabs(t)>= le- 6和fabs(t)> = le- 8时执行循环体的次数
摘要: 2.请补充例5. 7程序,分别统计当“fabs(t)>= le- 6”和“fabs(t)> = le- 8”时执行循环体的次数。 fabs(t)>= le- 6 ,示例代码 # include <stdio.h> # include <math.h> int main() { int sign =
阅读全文
posted @ 2020-07-03 14:06 北邮杨帆
阅读(1036)
评论(0)
推荐(0)
请画出例5.6中给出的3个程序段的流程图
摘要: 请画出例5.6中给出的3个程序段的流程图 流程图1: 流程图2: 流程图3:
阅读全文
posted @ 2020-07-03 14:03 北邮杨帆
阅读(1286)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告
【视频讲解】
【强烈推荐视频讲解】C程序设计谭浩强第五版课后习题视频讲解