会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
采姑娘的小蘑菇a
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
下一页
2020年5月13日
迭代法求平方根 已知求平方根的迭代公式为:x n+1 = (xn + a / xn) / 2 要求前后两次求出的差的绝对值小于10-5。
摘要: /*用迭代法求平方根算法如下:1.设定一个x的初值x0; 2.用以上公式求出x的下一个值x1; 3.再将x1带入以上公式右侧的xn,求出x的下一个值x2; 4. 如此继续下去,直到前后两次求出的x 的值(xn和xn+1)满足以下关系:|xn+1-xn|<1e-5 */#include <stdio.
阅读全文
posted @ 2020-05-13 09:54 采姑娘的小蘑菇a
阅读(1687)
评论(0)
推荐(0)
2020年5月12日
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第 10 天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天摘了多少个桃子。
摘要: //第一天所剩桃子数=(第二天所剩桃子数+1)*2 /*假设摘20个桃 第一天 第二天 第三天 ...第九天 第十天 吃 10+1 4.5+1 剩 9 3.5 1 */#include <stdio.h>int main(){ int x1,x2=1,i; for(i=9;i>=1;i--) //
阅读全文
posted @ 2020-05-12 10:59 采姑娘的小蘑菇a
阅读(4444)
评论(0)
推荐(0)
2020年5月11日
一个球从100m高度自由下落,每次落地后反跳回原高度的一半,再落下,再反弹。求它在第10次落地时,共经过多少米,第10次反弹多高
摘要: /* 第一次 第二次 第三次 sum 100 100+100/2*2 100+100/2*2+100/(2*2)*2 h 100/2 100/(2*2) 100/(2*2*2) */ #include <stdio.h>int main(){ int i; float h,sum; sum=100;
阅读全文
posted @ 2020-05-11 12:10 采姑娘的小蘑菇a
阅读(1162)
评论(0)
推荐(0)
有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13,... 求出这个数列的前20项之和
摘要: #include <stdio.h>int main(){ double i,m,m0=2,z,z0=1; double p=m0/z0,sum=p; for(i=2;i<=20;i++) { m=m0; z=z0; z0=m0; m0=m+z; p=m0/z0; sum=sum+p; } prin
阅读全文
posted @ 2020-05-11 11:08 采姑娘的小蘑菇a
阅读(1636)
评论(0)
推荐(0)
2020年5月8日
输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其各位数字立方和等于该数本身。例如,153是一个水仙花数,因为153=1^3+5^3+3^3
摘要: #include <stdio.h>int main(){ int n,n1,n2,n3,N; for(n=100;n<1000;n++) { n3=n/100; n2=n/10%10; n1=n%10; N=n1*n1*n1+n2*n2*n2+n3*n3*n3; if(n==N)//注意等号 连等
阅读全文
posted @ 2020-05-08 18:54 采姑娘的小蘑菇a
阅读(1520)
评论(0)
推荐(0)
求和k(1到100)+k*k(1到50)+1/k(1到10)
摘要: #include <stdio.h>int main(){ double s1=0,s2=0,s3=0,t; double k; for(k=1;k<=100;k++) { s1=s1+k; } printf("%f\n",s1) ; for(k=1;k<=50;k++) { t=k*k; s2=s
阅读全文
posted @ 2020-05-08 18:37 采姑娘的小蘑菇a
阅读(1256)
评论(0)
推荐(0)
求Sn=a+aa+aaa+...+aa..a(n个a)之值,其中a是一个数字,n表示a的位数,例如:2+22+222+2222+22222(n=5),n由键盘输入
摘要: #include <stdio.h>int main(){ int i,s=0,a,n,t; printf("请输入n和a的值:"); scanf("%d,%d",&a,&n); t=a; for(i=1;i<=n;i++) { s=s+t; t=a+t*10; //t用来存储每一位的数据 } pr
阅读全文
posted @ 2020-05-08 17:43 采姑娘的小蘑菇a
阅读(1263)
评论(0)
推荐(0)
求1!+2!+3!+4!+...+20!
摘要: #include <stdio.h>int main(){ int n; double s=0,t=1; //s不应定义为int int所能存储数据范围较小 t同理 作为阶乘存储数据范围较大 for(n=1;n<=20;n++) { t=t*n; s=t+s; } printf("前二十项阶乘:%2
阅读全文
posted @ 2020-05-08 17:15 采姑娘的小蘑菇a
阅读(372)
评论(0)
推荐(0)
2020年5月7日
输入一行字符,分别统计出其中英文字母、空格、数字和其他字符
摘要: //alphabet 英文字母 ,blank 空格,数字 digit#include <stdio.h>int main(){ char c; int alphabet=0,blank=0,digit=0,other=0; printf("请输入一行字符:\n"); c=getchar(); whi
阅读全文
posted @ 2020-05-07 18:30 采姑娘的小蘑菇a
阅读(6836)
评论(0)
推荐(0)
输入两个正整数a和b,求其最大公约数和最小公倍数
摘要: #include <stdio.h>int main(){ int a,b,p,m,r1; printf("请输入两个整性数字 用,分隔开\n"); scanf("%d,%d",&a,&b); if(a<b) { m=a; a=b; b=m; } p=a*b; while(b!=0)//若余数为0,
阅读全文
posted @ 2020-05-07 17:35 采姑娘的小蘑菇a
阅读(3117)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
下一页
公告
求投食~(点图即可)